Make any auto service experience a pleasant one at Pleasant Car Care & Tire. We have two auto repair shops in Newton and Watertown