Contact Us
Our Locations
![Telluride-Truffle-Telluride-Shop-Colorado](https://telluridetruffle.com/wp-content/uploads/2024/04/Telluride-Truffle-Telluride-Shop-Colorado.png)
Telluride
New Location: 135 E Colorado Ave, Telluride, CO 81435
Hours:
Monday – Sunday: 11:00am to 5:00pm
Denver
6006 West Alameda, Lakewood, CO 80226
Hours:
Mon – 9:30 to 5:00pm Tues – 9:00 to 6:00pm
Wed – 9:00 to 6:00pm Thur – 9:00 to 6:00pm
Fri – 9:00 to 6:00 pm Sat – 10:00 to 6:00pm
Sunday – Closed
Phone:
720-596-4136
![263979157_10159154514803122_8041710645200815147_n](https://telluride.matchbook.network/wp-content/uploads/2022/05/263979157_10159154514803122_8041710645200815147_n.jpeg)