Leech Oil For Hair In India Leech Oil For Hair In India - Basically they have made a concoction of all the oils that aid the hair growth process.