KFC E720043

KFC #E720043 is a KFC restaurant located at 6035 Telegraph Avenue in Oakland, California.