Home › Venues › Michael D. Palm Theatre Michael D. Palm Theatre Tickets Buy tickets for concerts at Michael D. Palm Theatre in Telluride, CO. No Upcoming Events No upcoming events scheduled at Michael D. Palm Theatre. Please contact us with any corrections. Hotels & Lodging Near Michael D. Palm Theatre About the Venue Michael D. Palm Theatre At-a-Glance Address721 W Colorado AveTelluride, CO 81435United States Map & Directions Advertisement