St Joseph's Hall

13 Church St, Omagh BT78 1DG ,United Kingdom
St Joseph's Hall St Joseph's Hall is one of the popular Performance & Event Venue located in 13 Church St , listed under Local business in Omagh , Performance Venue in Omagh ,

Contact Details & Working Hours

Map of St Joseph's Hall