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