Peoples Theatre is located at 380 W Amelia St, Orlando, FL. This location is in the Callahan neighborhood..