VII/625 PALLATHU STANS VILLACHERIANAD P O CHENGANNUR     ALAPPUZHA Alappuzha KL IN 689511 (Kerala)