Vodafone Idea Limited stores In Pardi, Nagpur, Maharashtra