KFC E720476

KFC #E720476 is a KFC restaurant located at 2424 Encinal Avenue in Alameda, California.