Vodafone Idea Limited stores Near Thiruvananthapuram Road, Tirunelveli, 627002