Pros: Very nice doctors.
Cons: crowded always. Doctor spends short amount of time with you. Anywhere you go you know you'll have to wait but these guys are ridiculous. Good luck trying to schedule an appointment without the help of a crystal ball. At least 3 weeks + average to schedule an appointment.
I've called multiple times to schedule an appointment and the phone rings and rings and the hangs up. After you dial, the menu order is 1, 1, 0 to speak to an "operator" who schedules appointments.