Neem Cream
$9.00 - includes shipping
In India, the Neem Tree is variously known as “Sacred Tree,” “Heal All,” “Nature's Drugstore,” and “Village Pharmacy”. Products made from neem tree have been used in India for over two millennia for their medicinal and healing properties. It is helpful with acne, has insecticidal and antioxidant properties, is antibacterial and antifungal, soothing and moisturizing.