Vodafone Idea Limited stores Near NS Bose Road, Alappuzha, 689121