SHOP

Otter Creek Shop located is downtown Portsmouth, NH offers home decor and lifestyle goods.  Shop clothes, accessories, home decor, shoes, skincare and more.