Pharmacy Ambula eClinic - Liku Medical Hall Bus Stand, Niali, Majhikhanda, Odisha 754004 Open map ← Back to Majhikhanda Claim this hospital