Mencap Strule Buzz Group Omagh Community House 2 Drumragh Avenue Omagh BT78 1DP United Kingdom Locate 54.6005001, -7.2988761 There are no contact details available for this group. This group is based in near Omagh