Vodafone Idea Limited stores Near Gandhiji Road, Thanjavur, 613001