Where is Southwest Center City Philadelphia?

Where is Southwest Center City Philadelphia located?

Southwest Center City Philadelphia, Southwest Center City Philadelphia, United States of America (approx. 39.942°, -75.175°)


Where is Southwest Center City Philadelphia on the map?