KFC E791038

KFC #E791038 is a KFC restaurant located at 4339 East Imperial Highway in Lynwood, California.