Auto Repair in Millis, MA
Auto Repair
1463 Main St,
Millis ,
MA
02054
UNITED STATES
Based on 1 reviews
Go to R & R for your car repairs
Great owner, very nice place, they definitely made me feel welcome. I had my brakes done, they gave me a ride home, called me when it was done and came and picked me up. Despite the amount of cars they were already working on they fit me...Worldwide > United States > Millis, MA > Auto Repair