Garden Centres Canada supporting independent garden centres across Canada

Vermeer's Garden Centre & Flower Shop

Vermeer's Garden Centre & Flower Shop
684 South Pelham St
Welland, ON L3C 3C8

Location