Vodafone Idea Limited stores In Main Road, Thrissur, Kerala