Mehlville Senior High School
Address:
3200 Lemay Ferry Rd
St. Louis
, MO
, 63125
38° 30' 53.2044" N, 90° 18' 47.5848" W
See map: Google Maps