Vodafone Idea Limited stores Near Yashoda Nagar Road, Amravati, 444606