Philadelphia Lone Star FC Women vs. Philly Fever
South Philadelphia Super Site
1166 Bigler StreetPhiladelphia, PA 19148
South Philadelphia Super Site is located on Bigler Street behind the Citizen Bank Park.