Where is Alexander Inn, Philadelphia?

Where is Alexander Inn, Philadelphia located?

Alexander Inn, Philadelphia, Pennsylvania, United States (approx. 39.94634°, -75.16093°)


Where is Alexander Inn, Philadelphia on the map?