We are located at the intersection of Church Road (Route 73) and Willow Grove Avenue in Glenside, Pennsylvania. Our campus sits about three miles from the Fort Washington exit of the Pennsylvania Turnpike and within a half-hour drive of Center City Philadelphia.

We welcome visitors at any time of the year - contact Admissions to arrange an appointment!

Did this answer your question?