Yarn in Portsmouth (NH) Full list of companies Yarn category in Portsmouth, New Hampshire Yarn Basket 18 Ladd St, Portsmouth, NH 03801, (603)431-9301 Page 1