1. Hammond Castle Museum 80 Hesperus Ave, Gloucester, MA 01930 Coordinate: 42.585102,-70.692535 Phone: (978) 283-2080