LEVI'S stores In Stadium Bypass Road, Palakkad, Kerala