Ireland on the Square Clothing & Accessories, Gifts, Retail 603-319-1670 6 Market Square, Portsmouth, NH 03801
Prelude Cosmetics & Beauty Supply, Shopping, Gifts (603) 431-0694 65 Market St, Portsmouth, NH 03801-4008