Assumption Hospital, Palakkad

Address:

Kanhirapuzha Kanhirapuzha Kanhirapuzha - 678591 Dist: Palakkad State: Kerala

City:

Kanhirapuzha

State:

KERALA

Phone:

STD(04924) Tel: 238226 Fax: 238526