Find tickets for The Who in Tampa, Florida at Amalie Arena on Sunday, September 22, 2019.
Amalie Arena is located at 401 Channelside Dr. in Tampa, FL