ILID India is a division of Kasturi Trust, a charitable trust registered in March 2004.
Need to speak to someone in ILID? You can email us at: firstname.lastname@example.org
ILID India Office Address
599 (II Floor), 11th Cross Rd, 6th C Main
3rd Phase, J. P. Nagar
Karnataka, India. (Map)
Phone: +91 80 26597248 / +91 80 41114502
Murrali: +91 9980998819