KFC E720262

KFC #E720262 is a KFC restaurant located at 190 Francisco Lane in Fremont, California.