CARSTAR expands in Quebec with CARSTAR St. Leonard

CARSTAR St. Leonard.

Hamilton, Ontario — September 8, 2016 — CARSTAR has expanded in Quebec recently with the opening of CARSTAR St. Leonard. CARSTAR St. Leonard is located at 6585 Magloire St. in the industrial district of St. Leonard. The building is more than 9,000 sq. ft. in size and has been renovated and equipped with the latest […]