KFC E720227

KFC #E720227 is a KFC restaurant located at 4961 Mowry Avenue in Fremont, California.