Carpets in Portsmouth (NH) Full list of companies Carpets category in Portsmouth, New Hampshire Great Bay Facility Maintenance 445 US Hwy 1 Byp Ste 1, Portsmouth, NH 03801, (603)431-5200 Page 1