480-245-4425

I absolutely love Dr O she was so nice and thorough I got to the office early and was seen right away, I was in and out before my scheduled appointment time! Office is clean modern spacious and dare I say posh. All the staff were super friendly. I’m feeling great after my surgery!