St. John's Preparatory School in Collegeville
(320) 363-3321
Saint John's Preparatory School has been educating students for 147 years, built on the teachings and life of Jesus Christ and the 1500 year-old Benedictine tradition. SJP is liberal arts in character, has been co-educational since 1973, and shares its ...