Northgate Smiles
Northgate Smiles
- 09-13-2013
- 22
This is the best dentist office I've ever been to. Everyone here is so great. They have a tv in every room so you can watch tv while you get your teeth worked on.
Love this place!
Company: Northgate Smiles
Country: USA