Vodafone Idea Limited stores In MG Road, Kasaragod, Kerala