KFC C301007

KFC #C301007 is a KFC restaurant located at 2120 41st Avenue in Capitola, California.