Dr. John Giebenhain DDS - Dentist
5.0 based on 1 reviews
out of 5 starsAbout Front Desk: Handled billing my insurance and explained treatment cost well.
Front desk:
Hygiene rating:
About Hygienist: Efficient and really explained my oral health to me.
Hygiene time: 45