Found 2 places
Latitude: 37.9383 (37°56′18″N), Longitude: -107.8107 (107°48′39″W)
Address: 135 West Columbia Ave, Telluride, CO 81435
Latitude: 37.9384 (37°56′18″N), Longitude: -107.8112 (107°48′40″W)