I have been a patient of this doctor for 20+ years and have had nothing but a positive experience. Yes there is a wait, but he gives me all the time I need. Any time I have had a problem with billing or insurance, the staff has been helpful. COnsidering the fact that so many people are rude to them, I'm impressed at their ability to keep their heads up and be nice.
more