The Plaza Live Theatre Orlando

425 North Bumby Avenue, Orlando, 32803