5 Star Auto Repair, For All Of Your Auto Care Needs in Indianapolis, IN

Jun 2, 2015

5 star auto is an auto repair shop in Indianapolis, Indiana. Their automotive experts provide quality services to the Indianapolis area. They also use the latest technology to work on all makes and models of both domestic, and foreign vehicles. 5 star does everything from complete engine overhauls to oil changes. To learn more, come on by 7014 W Washington St or call them at 317-248-0789.