DOOR NO-11/186E5 CHEMBALA     GUDALUR Nilgiris TN IN 643212 (Tamil Nadu)