MISSISSAUGA, Ont. — Castle announced today that Crossroads C & I have joined the Castle Group as a commercial building supply member. Crossroads operates nine locations in Ontario, Quebec, and Nova Scotia. Based out of their regional head office in Toronto, the company specializes in the distribution of commercial and industrial insulation. Established in 1963, Crossroads C & I has supplied more than 50 million square foot of products to date to commercial contractors, architects, engineers, and project specifiers.