KFC F330005

KFC #F330005 is a KFC restaurant located at 1325 East 17th Street in Santa Ana, California.