1. Klein Design Inc 99 Sadler St, Gloucester, MA 01930 Coordinate: 42.62081,-70.65256 Phone: (978) 281-5276