Vodafone Idea Limited stores Near Bakthapuri Street, Kumbakonam, 612001