Leonard Electric Inc. Share: ELECTRICAL CONTRACTORS Leonard Electric Inc. Visit Website 154 Fletcher Street Lowell, MA 01854 (978) 937-8620 (978) 452-9613 (fax) Rep Info Map Whom to Contact Russell Leonard What's Nearby? Distance: 5 10 15 20 25 50 mi.