Sable Mesa
Sable Mesa is a retreat located just west of downtown Colorado Springs. It’s the future home of the Bobbie Stroud Music and Art Pavilion. Sable Mesa includes 8 acres of gardens, hiking trails, a tennis court, and health and wellness facilities.