I had to have braces on for a long time. The entire staff at Keene Orthodontics has been fabulous. They are very friendly and compassionate. They really impressed me with the time they've been willing to take to explain everything to me. My oldest daughter enjoys going there, too!
more