Members and Investors

Member Listing

Return to Business Directory

Garden of the Gods Visitor & Nature Center

  • Attractions
1805 N 30th St
Colorado Springs, CO 80904
(719) 634-6666
  • About

    The Garden of the Gods Visitor & Nature Center opened in 1995 under an agreement with the City of Colorado Springs. 2015 marked the 20th Anniversary of service and support to the Park. It also marked a multi-million dollar renovation featuring two new exhibit halls with all new interactive exhibits. The fantastic addition has positioned the Center as an educational hub and prepared the facility for the next 20 years of providing public education and a continuous stream of revenue.

    Contact Us

    Contact Us