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:

ILID India Office Address

599 (II Floor), 11th Cross Rd, 6th C Main

3rd Phase, J. P. Nagar

Bengaluru 560078

Karnataka, India. (Map)

Phone: +91 80 26597248 / +91 80 41114502

Office Administration:

Murrali: +91 9980998819