Star Auto

5000 N Clark St ChicagoIL60640

Open Map


It's our goal at Star Auto Repair & Body Shop Inc, to always provide the highest quality service at the fairest price point possible. We are a company that you can trust and rely on to properly service and repair your vehicle right, the first time! Our certified technicians have decades of industry experience, which allows us to diagnose accurately. Call today!
by topix on October 17, 2015 from topix