Timken Canada LP St. Thomas Facility Timken Canada LP St. Thomas Facility 1055 Talbot Street, St. Thomas, Ontario, N5P 1G3