top of page
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
bottom of page