1. Telluride Dental 1140 Lincoln St, Norwood, CO 81423 Coordinate: 38.13118,-108.29593 Phone: (970) 327-4381