KFC E720053

KFC #E720053 is a KFC restaurant located at 15179 Hesperian Boulevard in San Leandro, California.