at 401 Channelside Dr, Tampa , 33602 United States
635 FB users likes Amelia Arena, set it to 164 position in Likes Rating for Tampa, Florida in Local Business category
Amelia Arena is Tampa based place and this enity listed in Concert Venue category. Located at 401 Channelside Dr FL 33602. Contact phone number of Amelia Arena: (813) 301-6500