Serving East Windsor for over 35 years, Tecumseh's largest shopping centre houses over 65 of the finest retail stores in the Windsor area.
Websites.ca Talk Ep. 51