684 South Pelham Rd, Welland, Ontario 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.