Vodafone Idea Limited stores In Lalbazar, Baripada, Odisha