Leach Center for the Performing Arts on Education Snapshots
The Leach Center for Performing Arts is a new, 21,000 square foot arts education facility at the Colorado Academy. An independent, co-ed, college prep school in Denver, Colorado established in1906, the school serves students in Pre-Kindergarten through Grade 12. With the campus population climbing above 1,000 students in recent years, a capital campaign began in 2014 to help modernize the 94-acre wooded campus’ facilities. Known as the “See it Through” campaign, the fundraising effort was launched in tandem with a 20-year campus master planning effort, evaluating the existing facilities and infrastructure and potential opportunities for expanded educational spaces…
Read more about the new performing arts center here.