From Our Editors
For mechanics you can trust, the auto guys at Star Auto Sales are among the best in Utica.
You don't have to be worried about parking. If you are heading to Star Auto Sales, there are plenty of options nearby. Some auto parts can be hard to find, but Star Auto Sales makes sure it has it all.