KFC E720399

KFC #E720399 is a KFC restaurant located at 6610 Hembree Lane in Windsor, California.