1. John's Auto Service & Repair Inc
18009 Harwood Ave, Homewood, IL 60430
Coordinate: 41.5625,-87.66702
Phone: (708) 798-7071
2. Skips Tire & Auto Svc.
18340 Kedzie Ave, Homewood, IL 60430
Coordinate: icon:https://i1.ypcdn.com/ypu/images/icons/map-pin.png|41.55589,-87.69468
Phone: (708) 798-8103