KFC C086001

KFC #C086001 is a KFC restaurant located at 3411 East Market Street in Logansport, Indiana.