KFC C750107

KFC #C750107 is a KFC restaurant located at 1335 US Highway 10 in Detroit Lakes, Minnesota.