X
Bishop Vayalil Hospital
Moolamattom, Idukki
Rate This
Ambulance.