Vodafone Idea Limited stores Near Kozhikode Bypass, Kozhikode, 673017