Fairground Park- St. Louis
Address:
N. Grand and Natural Bridge
St. Louis
, MO
, 63107
38° 39' 40.0896" N, 90° 13' 0.282" W
See map: Google Maps