Chester Unveils Long-Awaited Master Plan for Waterfront

Chester Unveils Long-Awaited Master Plan for Waterfront

The Riverfront Alliance of Delaware County unveiled on Tuesday a master plan for roughly 100 acres surrounding Subaru Park, which is a soccer stadium for the Philadelphia Union, and the neighboring Wharf building.