Although the Garden Centre on Airport Road is now CLOSED FOR THE SEASON, our pop-up HOLIDAY STORE is open in Churchill Plaza!
The HOLIDAY STORE is located between Subway and FYidoctors.
Looking to purchase a New North Greenhouses GIFT CARD? They are available to purchase year round on our website, by calling 705-779-2168 or from our Holiday Store in Churchill Plaza.
As a Christmas Bonus, You will receive one FREE 6″ poinsettia with each Gift Card purchase valued at $50.00 or more, while supplies last. Pick up at the HOLIDAY STORE only.