National Great Rivers Museum | Kids Out and About St. Louis

National Great Rivers Museum

Address: 
2 Lock and Dam Way
East Alton , IL , 62024 38° 52' 9.8076" N, 90° 8' 45.6936" W