KFC H143005

KFC #H143005 is a KFC restaurant located at 3803 South Lincoln Avenue in York, Nebraska.