KFC C750008

KFC #C750008 is a KFC restaurant located at 1549 Blue Lakes Boulevard North in Twin Falls, Idaho.