KFC

1299 W Tennyson Rd
Hayward, CA
510.783.4338
37.63161
-122.079174

Directions
from: