Vodafone Idea Limited stores Near Swaraj Nagar, Faizabad, 224001