Description: D.E.A. Automotive & Towing is a full-service automotive repair shop and towing service provider located in Plymouth, Massachusetts. If you are looking
Located in PLYMOUTH near Marshfield, MA, we are proud to be your Chevrolet dealership of choice! You can find our new and used dealership on 137 SAMOSET ST , conveniently