Mehlville School District 3120 Lemay Ferry Rd Saint Louis, MO 63125 Phone: (314) 467-5000
Category: elementary secondary school