Staff and doctor were all very professional, and very nice. The office waiting area is very clean and neat, and offers great amenities! The doctor was thorough, explained everything I needed to know in a clear manner. I did not feel rushed. I am very impressed with the professionalism of the entire staff!
more