KFC

2120 41st Ave
Capitola, CA
831.476.1170
36.979286
-121.964399

Directions
from: