Stores In TB Road, Palakkad, Kerala