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