Iqraa International Hospital And Research Centre

Malaparambapo Wynad Road Kozhikode, Calicut-673009