September 1, 2023 Hospitals / Diagnostic Centers/ Labs Hospitals in Kozhikode Kerala – LIC TPA Medical Center Hospitals in Kozhikode City Eye Foundation Pavamani Road Kozhikode Kerala 462001 0495 – 4080000 Continue reading