LEAF BOTANICALS
Leaf Botanicals is a South African company with a mission to cultivate a variety of high quality organic medical cannabis strains.
LEAF BOTANICALS
Industry:
Cannabis
Address:
Cape Town, NA - South Africa, South Africa
Country:
South Africa
Status:
Active