1. Biomarine Inc 16 E Main St, Gloucester, MA 01930 Coordinate: 42.61728,-70.64958 Phone: (978) 281-0222