KFC 19817

KFC #19817 is a KFC restaurant located at 18780 North Highway 88 in Lockeford, California.