Vodafone Idea Limited stores Near Kuttipuram Road, Puthanathani, 676552