KFC E720222

KFC #E720222 is a KFC restaurant located at 1299 West Tennyson Road in Hayward, California.