508-376-4900 | 1463 Main St Rte #109 Millis, MA 02054 SHOP LOCATION R & R Auto Repair Inc.1463 Main St Rte #109Millis, MA 02054508-376-4900Email Us!Hours:MondayTuesdayWednesdayThursdayFridaySaturdaySunday8:00AM - 5:00PM8:00AM - 5:00PM8:00AM - 5:00PM8:00AM - 5:00PM8:00AM - 5:00PM8:00AM - 12:00PMClosed