684 South Pelham Rd,
Welland,
ON L3C 3C8
905-735-5744
Find the perfect plants for your garden needs from Vermeer's Garden Centre & Flower Shop in Welland. We have on-site and online inventory of trees, shrubs, vines, ground covers, and much more. Visit us.