According to our records, this business is located at 2525 E Federal Dr # 1105 in Decatur (in Macon County), Illinois 62526, the location GPS coordinates are: 39.8880106 (latitude), -88.9207277 (longitude). University of Illinois is categorized under Chiropractic Schools (SIC code 8221). Known organization manager is Bill Wilkinson. You can contact the company by phone at (217) 875-8284.