Vodafone Idea Limited stores In Naduvilal Junction, Thrissur, Kerala