The Green Grow Room is located in Johannesburg, South Africa on Unit 300/301 Grant Avenue Mews, 117 William Rd, Norwood. The Green Grow Room is rated 4.9 out of 5 in the category agricultural service in South Africa.
Address
Unit 300/301 Grant Avenue Mews, 117 William Rd, Norwood