Loan Depot-Homewood Address: 1820 Ridge Rd, Homewood, IL 60430 Phone: (708) 249-3122 Loans Other Businesses: Weiner & Lahn PC CPA at 2024 Hickory Rd Ste 200, Homewood, IL 60430-2179