Where is Leetsdale?

Where is Leetsdale located?

Leetsdale, Leetsdale, United States of America (approx. 40.56312°, -80.20839°)


Where is Leetsdale on the map?