Great school and parish. The teachers are very good with the students and pay attention to their needs and the parish is very welcoming with very good priests.
Information
1Comments
3Rating
Address:11321 Academy Rd, Philadelphia, PA 19154, United States