Vodafone Idea Limited stores Near Kottarakkara - Kottayam Road, , 689101