Islamic Centre Building, Room No. 12 Railway Station, Link Road, Kozhikode, Kerala - 673002, India
9446172794
Islamic Centre Building, Room No. 12 Railway Station, Link Road, Kozhikode, Kerala- 673002,India