Starting Monday, March 1st - we're open Monday through Saturday, 9-5!





Rice Road Greenhouses

1361 Rice Road #2, Welland Ontario

Tuesday - Saturday: 10am - 4pm
Sunday + Monday : Closed

Directions