KFC E720176

KFC #E720176 is a KFC restaurant located at 2249 Santa Rosa Avenue in Santa Rosa, California.