Saint John Paul the Great Catholic High School (Dumfries, VA)
Classification: VISAA Division I
Colleges in Attendance: Marymount University
Familiar Territory
Oh yes, I definitely knew how to make my way up to the school grounds of Saint John Paul the Great (JP) last week. While I didn