• Yes. Availability of public transportation covers the Delaware Valley. It is not necessary to have a car if you reside in Philadelphia or southern New Jersey. Trains, subways, and buses are readily available. In fact, SEPTA trains have Temple
...
more