Idl Banner

Website Under Construction!

Thank you for visiting our website! We're currently undergoing changes and improvements to enhance your online experience.

For more details email us on [email protected]

Address
IDL Home, NH Chettipeedika, near Koyili Hospital Kannur, Kerala 670004
bnr-img