Vodafone Idea Limited stores In Kankarbagh, Patna, Bihar