The St. Louis County Planning Commission heard plans Feb. 14 for Mehlville School District’s new Central Office location at 2900 Lemay Ferry Road. The proposed site is 5.5 acres near Mehlville High School and was purchased by the district in the summer of 2021. It features a 49,660-square-foot, 2-story office building built in 1983 that...