Contact Us
Main Switchboard: 215-886-4350
Admission Office: 215-576-3950
Lower School Office: 215-576-3960
Middle School Office: 215-576-3953
Upper School Office: 215-576-3969
Nurse’s Office: 215-576-3978
Athletics Office: 215-881-7696
Development Office: 215-576-3967
Business Office: Phone: 215-576-3979, Fax: 215-576-3998
Head of School’s Office: 215-576-3962
Communications & Media Inquiries: 215-576-3954
Security: 267-784-4077
Summer Camp Office: 215-576-3996
Transportation Office: 215-576-3981