Spanish Lake Park | Kids Out and About St. Louis

Spanish Lake Park

Address: 
12636 Spanish Pond Road
St Louis , MO , 63138 38° 47' 59.9856" N, 90° 12' 26.5896" W
Contact name: 
Mark
Spanish Lake Park opened in April of 1971 and was officially dedicated in October of 1971.