Vodafone Idea Limited stores In Trivandrum Road, Tirunelveli, Tamil Nadu