Driving directions

Vermeer's Garden Centre & Flower Shop

684 S Pelham Rd, Welland, Ontario, Canada
Review summary
Kris D
3 weeks ago
Prices may be a bit higher then some other places but selection is really good and plants are in fantastic condition. I would rather pay a bit more for great quality plants. Will definately be going back.