1. Connecticut Lock & Key Inc 934 E Main St, Stamford, CT 06902 Coordinate: 41.05631,-73.52212 Phone: (203) 348-5975