Iqraa International Hospital & Research Centre

Address:

Malaparamba,Wayanad Road,

City:

Kozhikode

State:

KERALA

Phone:

2373821,000000