Vodafone Idea Limited stores Near Amarpath Marg, Nagpur, 440008