Vodafone Idea Limited stores Near Robinson Road, Palakkad, 678014