KFC J575026

KFC #J575026 is a KFC restaurant located at 1426 East 10th Street in Jeffersonville, Indiana.