Avalon, Pennsylvania
…four land borders, including Ben Avon Heights to the north, Kilbuck Township to the north, northeast and northwestern corner, Bellevue to the east, and Ben Avon to the west. Across the Ohio River to the south, Avalon runs adjacent with the eastern end of Neville Island (Neville Township) as well as the Davis…