Ozzie Smith Sports Complex
Address:
900 T.R. Hughes Blvd.,
O'Fallon
, MO
, 63366
38° 49' 12.72" N, 90° 40' 52.0716" W
See map: Google Maps