CARSTAR opens new Express location in Windsor, Ontario

The new CARSTAR Express in Windsor, Ontario, is owned and operated by Dennis and David Carlini.

Hamilton, Ontario — April 3, 2016 — CARSTAR Canada’s latest Express store, CARSTAR Express Tecumseh Road West, is officially open. The new CARSTAR Express is located at 1474 Tecumseh Road West in Windsor, Ontario. It is owned and operated by multi-CARSTAR store owners Dennis Carlini and David Carlini. “Dennis and David have been part of […]