1. Chevrolet Of Homewood 18033 Halsted St, Homewood, IL 60430 Coordinate: 41.562634,-87.63619 Phone: (708) 799-2000