St Thomas Elgin General Hospital Posted on August 23, 2024 (May 21, 2025) by steve St Thomas Elgin General Hospital189 Elm StSt Thomas ON N5R 5C4 Canada