KFC C191017

KFC #C191017 is a KFC restaurant located at 1056 13th Street in Imperial Beach, California.