Eichenauer Repair Service Posted on January 22, 2021 by proceed-ready 130 S. Oakland Ave.Decatur, Illinois 62522Phone: 800-252-5892Fax: 217-429-0228