Marks & Spencer Omagh ← View details Showgrounds Retail Park Ltd, 16 Sedan Avenue, Omagh, Northern Ireland BT79 7AQ +44 28 8225 1649 Get Directions From* To * — Required information