KFC

2187 Merced St
San Leandro, CA
510.483.7130
37.708863
-122.171313

Directions
from: