Main menu Open search menu

Vermeer's Garden Centre and Flower Shop

Retail
684 South Pelham Road, Welland, ON L3C 3C8 684 South Pelham Road, Welland Directions
+19057355744

Tips

250

From Our Editors

For the curious, Vermeer's Garden Centre and Flower Shop boasts a central location to nearby parking.

Explore Nearby
Vermeer's Garden Centre and Flower Shop

Groupon has verified that the customer actually visited Vermeer's Garden Centre and Flower Shop.