1. Master Mechanics Automotive 10 South Ave, Natick, MA 01760 Coordinate: 42.28556,-71.3464 Phone: (508) 653-3322