Todd Industries Inc Electrician - Melrose, MA Looking to contact Todd Industries Inc? You can reach them at 781-665-9811