KFC J575071

KFC #J575071 is a KFC restaurant located at 5501 Highway 62 in Jeffersonville, Indiana.