Vodafone Idea Limited stores Near Ayyanthole, Thrissur, 680002