Centre Stage Theatre
About the group
Centre Stage Theatre is an amateur theatre group in Langholm, Dumfries and Galloway, and a member of NODA. It performs pantomimes and musicals at the Buccleuch Centre, including Robin Hood in December 2025 and The Wizard of Oz in 2023.
Productions
Every published production, current first.
No productions yet
This group hasn't published any productions in the directory yet.