Indy Check & Loan Inc Address: 1803 Indianapolis Rd, Crawfordsville, IN 47933 Phone: (765) 362-1262 Loans, Check Cashing Service Other Businesses: Farm Credit Mid-America at 517 Corda Blvd, Crawfordsville, IN 47933 Personal Finance Co at 1307 Darlington Ave, Crawfordsville, IN 47933