The Plaza Live [Orlando]
The Plaza Live
theatre in Orlando
theater in Orlando
425 North Bumby Avenue, Orlando, FL 32803