From Our Editors
Discover an amazing collection of bikes at Tecumseh Mall in Windsor and go home with a new bike and some accessories. This store is stocked full of affordable and trendy women's attire, making it a great place to shop for new clothing items.
A great selection of parking spots are nearby. When you're ready to upgrade your ride, stop by Tecumseh Mall and pick out a new and improved bicycle.