Vodafone Idea Limited stores Near Trivandrum Road, Tirunelveli, 627002