17/964, LOGANS ROAD TELLICHERRY P.O., TELLICHERRY TALUK     TELLICHERRY Kannur KL IN 670101 (Kerala)