Main Store (

Main Store (Downtown Windsor)
275 Wyandotte St West
Windsor Ontario N9A 5X1
519.254.5966
Open Monday to Saturday 10am to 8pm
Sunday 11am to 7pm

South Windsor Store
3234 Dougall Ave 
(Walmart Plaza next to Beer Store)
Windsor Ontario 
519.962.1323
Open Monday to Saturday 10:30am to 8pm
Sunday 11a to 7pm