1. Glen Manufacturing Co 19 Church St, Terryville, CT 06786 Coordinate: 41.67962,-72.9976 Phone: (860) 589-0881