Vodafone Idea Limited stores Near Palayamkottai, Tirunelveli, 627002