This office was one of the worst services I have ever received. First of all, when I made the appointment with the young man receptionist on the phone, I had mentioned the insurance coverage I had for my new born baby and he failed to mention they were not in network providers and just continued making my appointment. I understand it's my responsibility to know what doctors to go to but he could have been courteous and mentioned that they don't take my insurance. He said I had to pay up front and bill my insurance later. Being that I was a new mom, I took his advice and come to realize later that my insurance wouldn't be reimbursing me. The staff was unprofessional and they all gossiped the whole time in Spanish. Me being a Spanish speaker felt embarrassed for their lack of respect to their patients. I would never recommend this place to anyone.