Just a short drive north of Boston, Mass., or south from Portland, Maine, Celtic Crossing is located in the heart of Portsmouth, on the beautiful New Hampshire Seacoast. This is our 14th year in business at the same location, and we’re very proud of it.
We are on Facebook and Twitter, where we announce new products and special events going on in the store or in the town. We are also on Foursquare …sign in and show us your phone…. we’ll give you a discount.