LEVI'S stores Near Cathedral Road, Palakkad, 678103