America the Beautiful Park
Address:
126 Cimino Dr
Colorado Springs
, CO
, 80903
38° 49' 49.8108" N, 104° 49' 53.9688" W
See map: Google Maps