answersLogoWhite

0

The Palestra arena is located in Philadelphia, PA, and is owned by the University of Pennsylvania. The Palestra arena opened in 1927 and once had a capacity of 10,000 but now holds 8,722.

User Avatar

Wiki User

12y ago

What else can I help you with?