I have been a patient at A Beautiful Smile for years and have always left with a smile. The dentist and hygienists make sure you are comfortable and pain free while the office crew keeps you up to date on appointments and check-ups. I give them 5 stars and two thumbs up!!!
more