Skip to content

Come Visit Us!

Rice Rd. Greenhouses & Garden Centre 

is located at:

1361 Rice Rd,

Welland, ON L3B 5N5

905-892-5832

 

 

HOURS OF OPERATION


Monday - Saturday: 8am - 5pm

Sunday: CLOSED