top of page
Contact Us
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
Schedule a Tour
Map
bottom of page