You Are About to Claim the Listing :

ITC Acceptance CO
2929 S Holt Rd,, Indianapolis
IN - 46241