Address of Bus Stop: Temple University Campus
1101 W Montgomery Ave
Philadelphia, PA 19122
United States of AmericaDirections:
1101 W Montgomery Ave
Philadelphia, PA 19122
United States of AmericaDirections:
Temple University Campus-TBD
Temple University Campus-TBD