KFC C191020

KFC #C191020 is a KFC restaurant located at 724 Fletcher Parkway in El Cajon, California.