Francis Howell
North High School
Francis Howell North High School is a secondary school located in St. Charles, MO. The school’s athletic teams, known as the Knights, have a strong tradition of success.
The Knights have won state championships in:
- Wrestling (1991)
- Varsity Girls’ Soccer (1995)
- Three state titles in hockey
Francis Howell North High School Athletics
-
-
Product:
PowerBlade
-
Sq. Feet:
105,000
-
Year:
2013