Your satisfaction is guaranteed on all auto services at Norwood Service Center! From engine and transmission repairs to brakes and exhaust system repair, our technicians feature over 40 years of experience and offer FREE auto repair estimates. Make sure your vehicle is safe for travel by scheduling a routine auto maintenance check by Norwood. From oil changes to spark plugs, we can handle it all. You can also count on us for Emergency towing services. Call today for more information.