KFC E720048

KFC #E720048 is a KFC restaurant located at 2751 Hillcrest Avenue in Antioch, California.