Philadelphia Lone Star FC vs. West Chester United SC
South Philadelphia Super Site
1166 Bigler StreetPhiladelphia, PA 19148
South Philadelphia Super Site is located on Bigler Street behind the Citizen Bank Park.