Mehlville Senior High School | Kids Out and About St. Louis

Mehlville Senior High School

Address: 
3200 Lemay Ferry Rd
St. Louis , MO , 63125 38° 30' 53.2044" N, 90° 18' 47.5848" W