Vodafone Idea Limited stores In Bhagwan Nagar, Nagpur, Maharashtra