KFC E720500

KFC #E720500 is a KFC restaurant located at 31077 Mission Boulevard in Hayward, California.