Healthcare Facility AHALIA FOUNDATION EYE HOSPITAL (PALAKKAD) P. B No . 120, Kanal Pirivu,,Near Walayar,,Palakkad, PALAKKAD, KERALA Full Address / Location P. B No . 120, Kanal Pirivu,,Near Walayar,,Palakkad City: PALAKKAD State: KERALA City / Town PALAKKAD State / Union Territory KERALA