Illinois Title Loans Address: 1198 N Main St, Decatur, IL 62521 Phone: (217) 428-8947 Loans Other Businesses: Security Finance at 380 W Eldorado St, Decatur, IL 62522-2115 Gold-N-Loans at 239 S Main St, Decatur, IL 62523 Community Investment Corp at 2121 S Imboden CT, Decatur, IL 62521 Farm Credit Service Of Illinois at 2415 W Mound Rd, Decatur, IL 62526