1. Darrell's Towing 6s258 Old Eola Rd, Eola, IL 60519 Coordinate: 41.7775,-88.242775 Phone: (630) 585-0058