FullSizeRender 3

Our Hours

Our garden centres are open from late April through early August, 8:00 am to 8:00 pm seven days a week including holidays. Hours may be modified in extreme weather conditions.

Our Locations

2407 Dougall Avenue, Windsor, in Dorwin Plaza just south of Tecumseh Road.

View Larger Map

8400 Wyandotte Street East, Windsor, in Riverside Plaza just east of Lauzon Road.

View Larger Map

1080 Adelaide Street North, London, at Huron Street.

View Larger Map