Where is Civic Center Park?

Where is Civic Center Park located?

Civic Center Park, Civic Center Park, United States of America (approx. 39.73917°, -104.98889°)


Where is Civic Center Park on the map?