Back to Venues The T.F. Royal Address: Westport Road, Castlebar, County Mayo, F23 R288 Map View on Google Maps