CP24 on X: "A worker in his 60s has died following an industrial accident at a Leon's furniture store in Richmond Hill, York Regional Police say. https://t.co/lSTLouJQ8z https://t.co/1MfgGtTe2J" / X
Leon's - Canada's Leading Furniture Store
Leon's Furniture Richmond Hill | Furniture Stores In Richmond Hill, On