Telluride Town Park

500 E. Colorado Ave., Telluride, 81435