KFC D011002

KFC #D011002 is a KFC restaurant located at 1345 South Main Street in Santa Ana, California.