Medical Center Tampha Ayurveda Centre Leirak Achouba, Wabagai, Manipur 795103 Open map ← Back to Wabagai Claim this hospital