Mathilda-Welmering Park | Kids Out and About St. Louis

Mathilda-Welmering Park

Address: 
8301 Mathilda
St Louis , MO , 63123 38° 33' 38.1888" N, 90° 18' 44.1432" W
Contact name: 
Avis
The Mathilda-Welmering Parksite was purchased in 1960 and opened in 1961 with funds from the 1959 Bond Issue.