NBC Sports Arena Philadelphia

Yelp (56) · $$
Suggest an edit · Your business? Claim now

Add more information

Experience famous sites and new favorites when visiting Xfinity Live! in the heart of South Philadelphia. Xfinity Live! is conveniently located just steps …

Reviews

Yelp
3.6/5 · 56 reviews

Frequently asked questions

Q:
Where is Xfinity Live! located?
A:
Pattison Ave, Philadelphia, 19148. At the corner of Pattison Ave & 11th Street at the Philadelphia Sports Complex.
Data from: BusinessWebsite
Oops! Something went wrong, Please try again after a few minutes
Data from: Yelp.com