For quality auto repair at fair prices, visit T and L Auto Care at 1660 Worcester Road, Framingham, MA 01702 or schedule your appointment today by calling (508)872-9382. They can perform your Massachusetts State Inspection, set you up with a new set of Goodyear tires, or inspect your A/C in preparation for the summer heat!