Chafe & Sons Ltd – Nearly a Century of Quality & Tradition Founded in 1929, Chafe & Sons Ltd is a proudly Canadian-owned and operated apparel business located in the heart of St. John’s, Newfoundland. Originally established by Wm. L. Chafe Sr. as a made-to-measure tailoring shop, the company has gr... Read more
This company has no org chart yet
This company has no teams yet
This company has no offices yet