Olavakode, Palakkad, Kerala, India, Salafi Complex, Ground Floor, Next To Palakkad Junction Railway Station, Palakkad, India