Holy Ghost Preparatory School, located in Bensalem, Pa., offers a variety of cocurricular and educational programs to more than 500 students in grades …
Holy Ghost Preparatory School, located in Bensalem, Pa., offers a variety of cocurricular and educational programs to more than 500 students in grades nine through 12.
Donate with Microsoft
Your gift will support Holy Ghost Preparatory School