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