1. Portsmouth Harbor Cruises
64 Ceres St, Portsmouth, NH 03801
Coordinate: 43.07917,-70.75801
Phone: (603) 294-1985
2. New England Marine & Industrial
200 Spaulding Tpke, Portsmouth, NH 03801
Coordinate: 43.08038,-70.78812
Phone: (603) 436-2836