Where is Sewickley?

Where is Sewickley located?

Sewickley, Sewickley, United States of America (approx. 40.536457°, -80.1845°)


Where is Sewickley on the map?