The Plaza Live

North Bumby Avenue, Orlando, Florida 32803, United States

About

music venue in Orlando, Florida, formerly a cinema, then theatre

Location

North Bumby Avenue
Orlando, Florida 32803
United States

Contact