Carondelet Park
Address:
3900 Holly Hills Blvd
St. Louis
, MO
, 63116
38° 33' 44.5896" N, 90° 15' 53.1288" W
See map: Google Maps