Vodafone Idea Limited stores Near Chalakudy Anamala Road, Chalakudi, 680307