KFC F275019

KFC #F275019 is a KFC restaurant located at 903 South Street in Lincoln, Nebraska.