THE LURACH CENTER
miles
The Lurach Center
15 Church Street
Maghera, Ulster
BT46 5BT
VENUE TIMETABLE
Mondays