Auto and small truck repair and boat repair and maintenance
Dedham Service Center located at 106 Washington Street in Dedham, MA services vehicles for Oil Change and Lube, Towing Service, AC and Heating Repair, Alignment Repair, Alternator and Starter Repair, Auto Inspection, Auto Repair, Brake Repair, Audio and Video Installation, Clutch Repair, Cylinder and Block Repair, Diagnostic Services, Electrical Repair, Emissions Testing, Engine Repair,...
Call today for an appointment
Welcome to Dedham Service Center! Family-owned and operated, and located right in the heart of Dedham, we look forward to serving all of your car care needs.