Locations & Hours
We are open from late April through early August,
8am to 8pm seven days a week including holidays.
2405 Dougall Avenue, Windsor
in Dorwin Plaza just south of Tecumseh Road
8400 Wyandotte Street East, Windsor
in Riverside Plaza just east of Lauzon Road
1080 Adelaide Street North, London
at Huron Street