Philadelphia Lone Star II vs. Lincoln CF
South Philadelphia Super Site
1166 Bigler StreetPhiladelphia, PA 19148
South Philadelphia Super Site is located on Bigler Street behind the Citizen Bank Park.