Hospital BABYMAA AYURVEDIC POSTNATAL CARE THOKKILANGADI RD, OPPOSITE STATE BANK, KUTHUPARAMBA, KERALA, Kannur, Kerala City / Town Kannur State / Union Territory Kerala Facility Category Hospital