Auto Repair in Southborough, MA
Auto Repair • Gas & Service Stations • Auto Parts and Accessories
251 Turnpike Road,
Southborough ,
MA
01772
UNITED STATES
Welcome to Carnova Auto Center; here we take pride in keeping your impressive vehicle running and operating smoothly and efficiently. We have a full staff of professional technicians who are certified in all aspects of your vehicle's needs; from brakes, suspension to computer diagnostics and wheel alignment.
Worldwide > United States > Southborough > Auto Repair