I have been to this practice on many occasions to see the doctor- the wait time is always very long, even if you have an appointment. But that is not the worst part. The main receptionist in charge there is so rude and treats patients with utmost disrespect. For this reason she is driving patients away with her rude demeanor and general disregard for anyone. I have seen her talking rudely to other staff members and driving them away also. She talks about patients too which is breaching their confidentiality and again disrespectful. Overall, a badly run practice with a horrible receptionist.
Call before to make sure certain doctors are available. There is only one doctor working at a time and if he/she is called away, there are no available backups. There is one doctor specifically that always takes at least 2hrs for each visit. So be prepared to wait for at least 3 hours for your turn.