This review was previously erased so I will re-post it. I highly recommend not going to this establishment. My wife and I were having our first child. Made three visits and never even were able to meet the doctor, that should have been a red flag. In our visits we dealt with a tech and a nurse practitioner who did nothing but argue everything we said and make a strong effort not to do anything beyond the bare minimum. We explained how my wife was high risk only to have them ignore our constant pleading for them to check on the baby before the 20th week. Those requests fell on stubborn and deaf ears. Well the end result was my wife having a premature birth half way through her pregnancy due to a easily preventable infection. We lost the baby. We are still receiving calls for appointments even after we have called to request discontinuation of services due to the loss. If you want to not be listened to by unimpressive staff, then I recommend this place. If you want to have a positive experience and actually something to show for after the whole process of childbearing, Go to Tucson.