top of page

Contact Us 

Contact Information

1724 Arch St. 

Philadelphia, PA 19103

To Help Guide You

Our school is located in Logan Square, within the Arch Street Presbyterian Church, which is between the two Comcast Towers.

Nearest Major Intersection: Arch St. and North 18th St.


Nearest SEPTA Bus Stops: Bus Route 32, 18th Street and Arch Street and Bus Route 48, 18th Street and Market Street


Nearest SEPTA Railway Station: Suburban Station

Questions or comments

We'll be in touch with you soon!

bottom of page