J. Crew identifies new Canadian locations

Vancouver -- J. Crew has announced three new Canadian store openings, according to a report in the Financial Post.

The new locations include stores in Vancouver, Edmonton and Toronto, and will join the sole store already open in the country as well as herald the launch of the retailer’s men’s apparel line in Canada.