• Closs Electric

    • Construction Equipment & Contractors
    4246 W. Main St.
    Decatur, IL 62522-1131
    (217) 428-8222
    (217) 428-3676 (fax)