St. John Lutheran School

1011 W. University Drive
Rochester Hills, MI, 48307
Number of students: 350
Grades: PK-8
Affiliation: Lutheran
School snapshot: Challenging academics, Chromebook instruction, art, foreign language, PE, music, half- and full-day kindergarten, pre-K and Young 5s; before- and after-care; athletics program, back-to-back winner of National Future City Competition.