This has to be the most frustrating experience I've had with doctor's office. Receptionists are rude and incompetent. When you have to take time off, get to your appointment only to realize that everything the receptionist said to me during the scheduling over the phone is false. I made sure to ask her twice if they take my form of payment which she reassured me they did and even laughed it off only to tell me in person otherwise and look at me with a blank face. If those are only receptionists, I can only imagine what's going on behind those doors. Wouldn't recommend this place to anyone, save yourself sometime and frustration