Needham Service Center is here to service your vehicle.We are a complete foreign and domestic auto repair and service garage. Our mechanics are ready to provide repairs or maintenance to your car, truck, SUV or van. from oil changes to car inspections to major repairs. Centrally located in Needham, Massachusetts our auto repair shop, Mass inspection staion and gas station is here to service all of your vehicles needs. Got a check engine light on your dashboard? Stop by for a diagnostic of your vehicle. Our auto technicians will diagnose the problem and give proper recomondations to repair your vehicle. Additional service we offer incluse brake repair, muffler repair, transmission service, tire repair & replacement and preventative maintenance.