Spanish Lake Park | Kids Out and About St. Louis

Spanish Lake Park

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

Organization learning resources

You have no education resources added; you can add one here.