Venue Information

Formal Name: Liacouras Center
Location: Philadelphia, PA (United States)
Year Built: 1997
Capacity: 10,206
Home To: Temple