Built in 2017 the Telluride Center for Dentistry is a State-of-the-Art dental facility located in the beautiful town of Telluride Colorado. We offer full service dental treatment using the most technologically advanced care in the area. We have dental specialists including orthodontists and endodontists that come to our office from the Montrose area to provide the best care possible right here in town. The office is in the Cimarron Building at the base of Lift 7 (Coonskin Lift).
Check out our office gallery below!