Strule Arts Centre
Omagh

VENUE LOCATION

Strule Arts Centre
Townhall Square
Fermanagh and Omagh
Omagh
BT78 1BL
United Kingdom