Green Hands LLC is located in Dubai, United Arab Emirates on Al Barsha South, Block D, Plaza Residences, District 13, قرية جميرا الدائرية. Green Hands LLC is rated 4.7 out of 5 in the category garden center in United Arab Emirates.
Address
Al Barsha South, Block D, Plaza Residences, District 13, قرية جميرا الدائرية