Turbo Title Loans Inc Address: 2359 N Mannheim Rd, Melrose Park, IL 60164 Phone: (847) 451-2274 Loans Other Businesses: Cash Direct at 2130 W North Ave, Melrose Park, IL 60160 Illinois Cash Advance at 2225 W North Ave, Melrose Park, IL 60160 PLS Loan Store at 1527 W North Ave, Melrose Park, IL 60160 American Title Loan at 2740 N. Mannheim Rd., Melrose Park, IL 60164