Vodafone Idea Limited stores Near SH-34, Kozhikode, 673573