Windflowers in Telluride

135 W. Colorado, Unit 2B
Telluride, CO 81435

Business Hours
Monday – Friday 9:00am – 5:00pm, Mountain Time

Phone Numbers – 888-586-8365

Please email us at

Toll free: 888.586.8365
Local: 970.728.6481


Mailing Address
Po Box 947
Telluride, CO 81435

Questions? Please reach out or visit our FAQs page here.

  • Your Contact Info

  • Trips Of Interest

  • Please check up to three. If you choose four or more, we will mail only our general brochure.
  • Please send me news and updates on upcoming trips
  • Time limit exceeded. Please complete the captcha once again.

    Please complete the captcha.

    How did you hear about us?