editSuggest an edit

Deluze Collision Center

Auto / Auto Paint and Body

84 Liberty St,
South Weymouth, MA 02190

(781) 335-2880

Call (781) 335-2880
Get directions to this
location on Google Maps.
Open website
in new tab.
Share this business
on social media.


Did you get into a car accident and need body repair on your car? Did the harsh weather damage your paint? Deluze Collision Center, Inc. is here to service you. Located in the heart of South Weymouth, Massachusetts, we are the premier auto-body repair, paint and collision shop serving South Shore and surrounding areas. Specializing in BMW, Mercedes and Audi™ vehicles since 1965, we perform all forms of auto repair, both foreign and American.

Business Hours

Monday 7:30 AM - 5:00 PM

Tuesday 7:30 AM - 5:00 PM

Wednesday 7:30 AM - 5:00 PM

Thursday 7:30 AM - 5:00 PM

Friday 7:30 AM - 5:00 PM

Saturday 9:00 AM - 12:00 PM

Sunday Closed