Nila Hospital ( Pvt) LtdPalakkad, Kerala · PIN 679303Open in Google MapsAddressPattambiPalakkad, Kerala · PIN 679303Specializations & servicesOphthalmology