Vodafone Idea Limited stores In Vazhakkala, Kochi, Kerala