The Hudson's Bay at the Cambridge Centre mall is set to close by June 30 as the company begins the process of liquidating most of its 80 locations.
Share this post with the world
Are you sure you want to delete this post?
The Hudson's Bay at the Cambridge Centre mall is set to close by June 30 as the company begins the process of liquidating most of its 80 locations.