David C. Ball, Dr

5.0

Oct 28, 2025

I've been a customer here for years... Started with Dr. Ball and have continued with Dr. Baumhover.

I have to admit I had a lapse in my appointments......

Dan T. yelp