Driving directions

Vermeer's Garden Centre & Flower Shop

684 S Pelham Rd, Welland, Ontario, Canada
Review summary
4.6
Kyle Sheldrick
2 weeks ago
Seems to be something new and exciting every time we go in! Very clean- great prices. Friendly helpful staff. Family owned and operated. Love