KFC H740003

KFC #H740003 is a KFC restaurant located at 3809 IN-26 in Rossville, Indiana.