Unprofessional. In January, we scheduled an appointment with a specific medical provider. After confirming with us and verifying all insurance info, they then cancelled our appointment and rescheduled us with a nurse practitioner. It was neither what we asked for, nor wanted, but we were stuck and forced to take the option. We went to our appointment on day of, and they said that the alternative appointment that they gave us was also cancelled, not by us and they couldn't tell us who cancelled the appointment. Gave us an appointment 2 months down the road. Kinda defeats the purpose of time sensitive to reschedule 60 days down the road. Bad customer service, so can't comment on quality of care. Pass on this place unless you like being given a run around. read more