KFC C750124

KFC #C750124 is a KFC restaurant located at 415 North Central Avenue in Duluth, Minnesota.