Walmart Supercentre 3115 (Canada)

Walmart Supercentre #3115, also known as Walmart East Windsor Supercentre, is a Walmart Supercentre discount department store located at 7100 Tecumseh Road East, Windsor, Ontario.