Pharmacy Devika Medical Hall Teliamura, Tripura 799205 089740 50300 Open map ← Back to Teliamura Claim this hospital