Pope John Paul II High School
Pope John Paul II High School is a Catholic high school in Upper Providence Township, Pennsylvania, near Royersford in Montgomery County within the Archdiocese of Philadelphia. The school teaches Catholicism as well as academic subjects.