CARSTAR Canada hits milestone with 250th store

CARSTAR Canada's 250th location is CARSTAR Digby in Nova Scotia.

Hamilton, Ontario — July 11, 2016 — CARSTAR Canada has achieved a significant milestone. The network recently celebrated the opening of the 250th CARSTAR location in Canada. “This really is a great occasion for the company,” says CARSTAR North America President, Michael Macaluso. “We began franchising in Canada over 20 years ago and since our first […]