Soulard Park
Address:
7th Street & Lafayette, next to Soulard Market
St. Louis
, MO
, 63104
38° 36' 57.7764" N, 90° 13' 44.9652" W
See map: Google Maps