Electrical Service Co. Categories Industrial Supplies & Services 1845 North 22nd Street P. O. Box 976 Decatur IL 62525 (217) 429-6868 (800) 252-3369 Visit Website Share × Print Email Facebook Twitter LinkedIn Tell a Friend ×