1. Richard's Corporation 64 Seymour Rd, Terryville, CT 06786 Coordinate: 41.68089,-73.03239 Phone: (860) 261-7768