KFC

1361 Medical Center Dr
Chula Vista, CA
619.482.1251
32.615564
-117.026417

Directions
from: