Vodafone Idea Limited stores Near Nandanvan Main Road, Wardha, 442001