Vodafone Idea Limited stores In Nildoh, Nagpur, Maharashtra