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]
Contact
Address
IDL Home, NH Chettipeedika, near Koyili Hospital Kannur, Kerala 670004