(970) 729-1673 info@tellurideyoga.com
Physical location: 201 W Colorado Ave, Suite 200
Mailing address: PO Box 37 Telluride, CO 81435