Skip to content

Come Visit Us!

 

 

 

Rice Rd. Greenhouses & Garden Centre 

is located at:

1361 Rice Rd,

Welland, ON L3B 5N5

905-892-5832