1. Captain Inch 24 Orchard St, Gloucester, MA 01930 Coordinate: 42.61391,-70.67034 Phone: (978) 283-4565