Vodafone Idea Limited stores Near Ollur Town, Thrissur, 680306