Spirit Store is located in Dundalk, Ireland on Georges Quay. Spirit Store is rated 4 out of 5 in the category pubs in Ireland. Please email
[email protected] with any questions you may have. ... Facebook and Instagram comedy video page Giz A Laugh is returning to Dundalk.