IQRAA Hospital

Address:

Malaparamba (PO) Wynad Road Calicut Calicut - 673009 Dist: Kozhikode State: Kerala

City:

Kozhikode

State:

KERALA

Phone:

2373721,000000