Rice Road Greenhouse and Garden Centre Limited

1361 Rice Road
Welland
Ontario L3B 5N5

(905) 892-5832