Healthcare Facility HEMANTA DEBBARMA SMRITI PRIMARY HEALTH CENTRE KHOWAI, KHOWAI, TRIPURA Full Address / Location KHOWAI City: KHOWAI State: TRIPURA City / Town KHOWAI State / Union Territory TRIPURA