KFC J021001

KFC #J021001 is a KFC restaurant located at 144 South Jefferson Avenue in Urbana, Ohio.