Vodafone Idea Limited stores In Puthanathani, Kerala