President officially opens new clubhouse for Our Lady’s Boys’ Club

Sat 23rd May, 2015 | 12:00
location: 11 Elyhouse Place, Sea Road, Galway