Closs Electric Categories Construction Equipment & Contractors 4246 W. Main St. Decatur IL 62522-1131 (217) 428-8222 (217) 428-3676 Visit Website Share × Print Email Facebook Twitter LinkedIn Tell a Friend ×