1. K&C Catalytic converters VL 15 battye rd, willington, CT 06279 Coordinate: 41.84868,-72.29959 Phone: (860) 255-8431