McCracken Automotive West
Drag box to select area
0% Were impressed
Although McCracken Auto has been in Westwood only about a decade, it has been in business since 1927. This shop on High Street offers all mechanical repairs with a focus on customer service. It offers loaner cars as well as pick up and drop off services.
1468 High St, Westwood, MA 02090
- Fax: 781-769-0720
- Hours: By appointment
- Hours: Mon - Fri, 8am - 5:30pm