KFC C750026

KFC #C750026 is a KFC restaurant located at 680 East 17th Street in Idaho Falls, Idaho.