Address
Space Foundation Discovery CenterThe Space Foundation allows us to use their facilities for our monthly meetings. Located just off Garden of the Gods Rd.
4425 Arrowswest Dr
Colorado Springs, CO 80907