Tampa, FL – The Orpheum
14802 N Nebraska Ave.
Tampa, Florida 33613