Contact CARSTAR Isherwood
"CARSTAR Duncan is a fully equipped auto body repair and collision centre featuring state-of-the-art equipment. CARSTAR Isherwood strives to bring you the highest quality and safety standards at the best possible price."
We are here to assist with your auto body, paint & collision repair needs. Visit us at our shop, give us a call or send us an email. We will get back to you as soon as we can during regular business hours.