Arena

 ORLANDOAR_0209_Tanner.jpg

The Amway Center is a sports and entertainment venue in Orlando, Florida, located in the Downtown area of the city. 

Address: 400 W Church St #200, Orlando, FL 32801 | Capacity: 20,000 | Opened: October 1, 2010 | Website: www.amwaycenter.com