Buy Organic Neem Oil at Rs. 345 Only. Also get Free Shipping on this order. A pure, natural and organic oil treatment that purifies, repairs and heals from head to toe. This Neem Oil is 100% pure and cold-pressed from organic Neem Seeds from the farms of Tamil Nadu.