Patient Reviews
4.85 out of 5 (184 Ratings, 82 Comments)
Got right in on time for my appointment! Staff was excellent and Dr Bales explained everything completely.
Dr. Bales answered all of our questions and explained my condition so we could understand.
Dr. Bales listened to my concerns and answered my questions in a way I could understand.