Vodafone Idea Limited stores Near Srinivasan Pillai Salai, Thanjavur, 613001