Long Life Auto Repair in Waltham, MA is your best choice for maintaining your car and keeping it on the road for years to come. With over 80 years of experience among our roster of certified mechanics, we fix what needs to be fixed.