Tuesday, 29 April 2014 16:46

CARSTAR Adds St. Louis, MO, Shop

CARSTAR Auto Body Repair Experts has added a new location in St. Louis, MO, the company announced.

CARSTAR Collision North is owned by John and Cynthia Timmerman and managed by Jeff Barnes.

“Speaking with experience of what a strong brand can do for a company, we are proud and excited to be a new member of the CARSTAR family,” said John Timmerman. “We look forward to building this into something that can be passed on for generations to come.”