IMAGE INDIA 2882+9V3, NH ROAD, NEAR CHANGAMPUZHA PARK ROAD, DEVANKULANGARA, MAMANGALAM, EDAPPALLY City / Town Kochi State / Union Territory Kerala Facility Category Hospital