Telluride Visitors Center Moves

The Telluride Visitors Center and Tourism Board has moved its offices to a larger and more convenient location, 666 West Colorado Avenue above Clarks Market. To contact the Visitors Center call 1-888-605-2578 or go to The property where the old visitors center was located will be sold and removed. Then additional parking for the neighboring condominiums will be available and easier traffic flow attained from turns on Davis Street.

Leave a Reply

Your email address will not be published. Required fields are marked *