Phoenix Stadium

In the spring of 2020, the Phoenix will make their debut at the South Philadelphia Supersite, a 4,000-capacity stadium located just opposite Citizen's Bank Park and other iconic Philadelphia sports arenas. The Supersite features free on-site parking and is easily accessible via highway or public transportation.

Highway: Route 76 (2 minutes from exit 350)

Public Transportation: Broad Street line's Oregon Ave stop, 10 minute walk

Stadium address: 2926-2968 S 10th St, Philadelphia, PA 19148 (10th and Bigler)