KFC F275013

KFC #F275013 is a KFC restaurant located at 2540 North 11th Street in Lincoln, Nebraska.