Vodafone Idea Limited stores Near Karuppur Road, Kumbakonam, 612001