Best ways to get from STC - University Of The Sciences to SEPTA MFL 63rd Street Station

Alternative transportation options

MORE INFORMATION

STC - University Of The Sciences

The STC is located at 43Rd St. and Woodland Ave. This building consists of various laboratories and classrooms.

Address:700-730 S 43rd St, Philadelphia, PA 19143
  • College Science Buildings

Other popular routes

From STC - University Of The Sciences

To SEPTA MFL 63rd Street Station

Neighborhood data provided by Zillow. Venue data powered by Foursquare.