KFC J575001

KFC #J575001 is a KFC restaurant located at 7604 Highway 60 in Sellersburg, Indiana.