Terrible terrible office. I went there the first time and all was well, everyone seemed alright. Since then I have been back on numerous occasions and the doctors are all incompetent. You literally are not allowed to talk about things that aren't the stated reason for THIS visit, they require you to schedule another appointment to ask simple questions. Expect to be judged and to have religion and opinions shoved down your throat. I made the mistake of bringing my daughter here because she was sick and (on more than one occasion) have basically been laughed at. Seriously pathetic doctors, their front desk staff is all stuck up young girls who will continue a conversation with other staff members while you are standing right in front of you and avoid any type of eye contact.
The only person here worth a damn is the female who draws blood, she was great, professional and I literally didn't feel a thing.
Do yourself a favor and steer clear of this place. Don't let your children come here.