Where is Alexander Inn?

Where is Alexander Inn located?

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


Where is Alexander Inn on the map?