Vodafone Idea Limited stores Near Kottayam Kumarakom Road, Kottayam, 686001