KFC E720472

KFC #E720472 is a KFC restaurant located at 659 Woodside Road in Redwood City, California.