McArthur Physical Education Center4200 54th Ave SSt. Petersburg, Florida 33711, US
Seating Capacity: 0