Vodafone Idea Limited stores In Sahadevkhunta, Balasore, Odisha