The Bayou Playhouse, located in Lockport, Louisiana, opened its premiere season in 2008 and has established itself as the only non-profit professional theatre south of New Orleans. It is also the only theatre in the state with a primary mission to support Southern artists and present plays that celebrate Southern culture, as well as community events... all in a down-on-the-Bayou setting.
Over...