Tecumseh

Tecumseh & St Clair Be…

15 Jul - The Town of Tecumseh is located to the East of Windsor Ontario. With a population of 24,000 named after an Indian Shawnee tribe leader "Tecumseh" in 1812. Located on the Southern Shore of Lake St. Clair, Tecumseh is known for its Low Taxes, Low crime rate and a wonderful…

Continue Reading
Loading...