Vodafone Idea Limited stores Near New Thaware Colony, Nagpur, 440014