Vodafone Idea Limited stores Near Koilandy Thamarassery Road, Calicut, 673612