Orange, Italy
Lutcher Theater is a privately owned, 1,450-seat, non-profit performing arts facility located at 707 Main Street in Orange, Texas. It was built in 1980 and is the largest Performing Arts Series from Houston, Texas, to New Orleans, Louisiana, with annual attendance at approximately 30,000 adults and
Listen to the audio guide for Lutcher Theater Free on WIP — starts by itself when you arrive, even with the screen off