KFC E720463

KFC #E720463 is a KFC restaurant located at 2263 North Texas Street in Fairfield, California.