Elks Park (map) South Oak Street Telluride, CO, 81435 United States ✚ gCal ✚ iCal Join Birds of Play @ Elks Park! Free Entry!