CARSTAR Grand Opening

 CARSTAR Automotive Canada celebrates the grand opening of its newest location in northeast Scarborough, Ont. The auto repair franchise has grown to over 140 locations throughout Canada since its initial launch in 1995. Frank Blandizzi and his wife, Mary, will operate the new location.

Copyright © 2018 Transcontinental Media G.P.
Transcontinental Media G.P.