• CPR Computer Parts & Repair

    • Computers & Telecommunications
    1065 West Eldorado Street Suite 1
    Decatur, IL 62522
    217-233-1362
    • About

      PC/Mac/small electronics repair, cell phone repair, virus cleanup/repair, one-on-one computer assistance, computer parts/components/systems sales, business IT support.