Vodafone Idea Limited stores In Gandhibagh, Nagpur, Maharashtra