Subaru Park
Chester, PA
City
Subaru Park is a soccer-specific stadium in Chester, Pennsylvania, located next to Commodore Barry Bridge on the waterfront along the Delaware River. The venue is home to the Philadelphia Union of Major League Soccer.
From Wikipedia, CC BY-SA 4.0
Been here? Collect this stamp in your own passport and share it with friends.
Collect this stampI already have an account