Vodafone Idea Limited stores Near T P Kumaran Nair Road, Kozhikode, 673017