XFINITY Live! Philadelphia

XFINITY Live! Philadelphia

Philadelphia, PA / XFINITY Live! Philadelphia is a dining and entertainment district centered in the heart of the South Philadelphia Sports Complex.