AHALIA FOUNDATION EYE 1/1053,ELAPPULLY., PALAKKAD KERALA PINCODE- 678557 Phone: 04923-235900 AHALIA FOUNDATION EYE - Hospitals in India