1. Natural Ophthalmics 82 Canyon View Ct, Dillon, CO 80435 Coordinate: 39.5909,-106.01568 Phone: (970) 468-9020