Vodafone Idea Limited stores In Ram Nagar, Wardha, Maharashtra