Organization: Terrazzo, Tile & Marble Guild of Ontario, Inc.
Type: Beneficiary