layers

The halfway point between Neshannock Township, Pennsylvania and Upper St. Clair, Pennsylvania is: Aliquippa, PA. Find a place to meet halfway.