translate English to French: Marie, Ontario, and Stelco Inc. of Hamilton, Ontario.
Marie (Ontario) et Stelco Inc. d'Hamilton (Ontario).