1. Leo's Key & Lock 1425 N Main St, Waterbury, CT 06704 Coordinate: 41.57042,-73.02624 Phone: (203) 756-3112