Vodafone Idea Limited stores Near Anand Nagar, , 421306