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