European Car Service Inc (est. 1967)
(508) 393-7777 258 West Main Street, Northborough, MA 01532 Official site
Categories: Auto Body
Deals, events & promotions
With over fifty years of experience under our belt, were a name you can count on when it comes to foreign car repairs and routine maintenance.
American Express, Cash, MasterCard, and Visa gladly accepted