Loading...
Please wait
St. Thomas is a city in southwestern Ontario, Canada. It gained its city charter on March 4, 1881. The city is also the seat for Elgin County, although it is independent of the county.
1
38.9K
pop