European Car Service Inc
Drag box to select area
100% Were impressed
This auto repair shop is located across the street from Northboro Shopping Center. It has been in operation since 1985, servicing European and Japanese vehicles of all makes and models. Its courteous staff will take expert care of your vehicle.
258 W Main St, Northborough, MA 01532
- Hours: By appointment
- Hours: Mon - Thu, 7am - 5pm; Fri, 7am - 3pm; Sat, Sun, closed
- Accessible: yes