According to our records, this business is located at RR 2 in Xenia (in Clay County), Illinois 62899, the location GPS coordinates are: 38.6358808 (latitude), -88.6347744 (longitude). Computerized Records Proc Service is categorized under Computer Code Authors (SIC code 7371). Known organization owner is Rachel Young. You can contact the company by phone at (618) 678-2550.