Assumption Hospital, Palakkad

Address:

Kanhirapuzha Kanhirapuzha Kanhirapuzha - 678591 Dist: Palakkad State: Kerala

City:

Kanhirapuzha

State:

KERALA

Phone:

238226,000000