Illinois Title Loans Address: 1640 Dekalb Ave, Sycamore, IL 60178 Phone: (815) 895-3100 Loans Other Businesses: Personal Finance Co at 1624 Dekalb Ave, Sycamore, IL 60178