Vodafone Idea Limited stores In Zingabai Takli, Nagpur, Maharashtra