store:
 location:

KFC in San Leandro, California

2187 Merced Street
San Leandro - 94577
View Details
15179 Hesperian Boulevard
San Leandro - 94578
View Details