Where is Lafayette Hill?

Where is Lafayette Hill located?

Lafayette Hill, Pennsylvania, United States (approx. 40.08353°, -75.25439°)


Where is Lafayette Hill on the map?