CARSTAR Chilton Auto Body Adds Several Locations
Feb. 25, 2019—CARSTAR Chilton Auto Body has added 11 locations in the northern California region.
CARSTAR is celebrating its new, largest multi-store owner joining its network. In honor of the 11 locations coming on board, CARSTAR will be presenting an $11,000 donation to the San Francisco 49ers Foundation S.T.E.M. Leadership Institute.