Vodafone Idea Limited stores Near Police Line Takli, Nagpur, 440013