KFC E791061

KFC #E791061 is a KFC restaurant located at 1188 West Foothill Boulevard in Upland, California.