Welcomes of the Week: CARSTAR St-Michel

Montréal, Québec — CARSTAR has welcomed a new facility to its network: CARSTAR St-Michel, located at 8677 Boulevard St-Michel, Montreal, Quebec. The facility has been a family collision repair facility, a part of the Laval community for more than 25 years. Brothers Christopher and Kevin Haikal have grown up in their dad’s body shop and […]