Peak Performance Therapy P.C. 300 W. Colorado Ave. Suite 2B Telluride, Co 81435 Phone: 970.728.1888 Fax: 970.369.4671 View Map and Directions