112-એકર કેમ્પસ ફિલાડેલ્ફિયાના મેઇન લાઇન પર આવેલું છે, જે શહેરની સહેલાઇથી પહોંચ છે.