Chester (Pennsylvania)

Chester is a city in the U.S.

1 things to do

All Places United States Pennsylvania

Philadelphia Union

Philadelphia's Major League Soccer franchise, which was founded in 2008, plays there home games at PPL Park in Chester. The stadium is located on the Delaware River and offers a spectacular view of the Commodore Barry Bridge.


Source: wikivoyage