LIC Insurance TPA Medical hospitals Thodupuzha Chazhikkat Hospital 0486 - 2300300. River View Rd, Idukki Thodupuzha 683101 Mount Sinai Hospital…