1. Manheim Solutions Inc 548 N Clifton Ave, Elgin, IL 60123 Coordinate: 42.04675,-88.30948 Phone: (847) 691-0008