New Car Dealers in Westwood (MA) Full list of companies New Car Dealers category in Westwood, Massachusetts MERCEDES BENZ OF WESTWOOD 425 PROVIDENCE HWY, Westwood, MA 02090, (781)688-1011 Page 1