KFC

2081 Harbison Dr
Vacaville, CA
707.446.1843
38.36132
-121.965251

Directions
from: