Contact

Located in Downtown Telluride

Our Office

Our state-of-the-art office facility is conviently located in the heart of downtown Telluride.
126 W Colorado Ave, Suite 202
PO Box 1767 (mailing)
Telluride, CO 81435

Contact Us

PLEASE EITHER: call our office at 970.728.7939, or call or text our cell at 970.708.7979.
If you are a NEW patient, please contact us to set up a Consultation!
Consultation appointments are $100, but this fee is waived if a treatment is provided at that appointment, or that fee is applied to the cost of any treatment performed on a later date.