European Car Service Inc

Flag as Inappropriate

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
(508) 393-7777
  • Hours: By appointment
  • Hours: Mon - Thu, 7am - 5pm; Fri, 7am - 3pm; Sat, Sun, closed
  • Accessible: yes
Share a review or post about this business.
Posts awaiting your approval 0
See more »