Philadelphia Supporters Club
Official LFC supporters club for Philadelphia and surrounding areas with multiple watch venues.
Club information
- Location: Philadelphia, USA
- Region: North America
- Watches matches at: Cavanaugh's Headhouse
- Venue address: Philadelphia, PA
- Website: https://www.olscphiladelphia.com/