Vodafone Idea Limited stores Near VCSB Road, Alappuzha, 688012