1. R & R Auto Repair Inc 1463 Main St, Millis, MA 02054 Coordinate: 42.16038,-71.38297 Phone: (508) 376-4900