KFC C750117

KFC #C750117 is a KFC restaurant located at 14430 Dellwood Drive North in Baxter, Minnesota.