Company name: Strule Arts Centre and Omagh Tourist Information Centre
Description: Welcome to the Strule Arts Centre, Omagh's home of theatre, music and culture.
Townhall Square, Omagh BT78 1BL, United Kingdom