KFC in 3006 20th Ave, Valley, AL Write a Review / Alabama, Fast Food Brand, KFC, USA, ValleyKFC located at 3006 20th Ave, Valley, AL 36854, United States 682 reviews 3.7 Rating Direction