KFC G560001

KFC #G560001 is a KFC restaurant located at 1790 Highway 135 Northwest in Corydon, Indiana.