The Plaza Live
North Bumby Avenue, Orlando, Florida 32803, United States
About
music venue in Orlando, Florida, formerly a cinema, then theatre
Location
Contact
- Phone:
- +1 407-228-1220
- Website:
North Bumby Avenue, Orlando, Florida 32803, United States
music venue in Orlando, Florida, formerly a cinema, then theatre