Francis Howell School District
Founded in 1830, Francis Howell School District is the administrative body responsible for planning and managing public education for ten elementary schools, five middle schools, and four high schools. The company is headquartered in Saint Charles, Missouri .
Last updated on