Chazhikkat Hospital

Address:

RIVER VIEW RD, THODUPUZHA, IDUKKI

City:

Thodupuzha

State:

KERALA

Phone:

0486 - 2300300