1. Electrodes Inc 252 Depot Rd, Milford, CT 06460 Coordinate: 41.24203,-73.00248 Phone: (203) 878-7408