The Kannur Deenul Islam Sabha NGO Registration Id: KL-2018-0221584 State: Kerala City: Kannur City Address: The Kannur Deenul Islam Sabha,kannur City Kannur 670003 Kerala.