KFC C750067

KFC #C750067 is a KFC restaurant located at 1019 North Lemoore Avenue in Lemoore, California.