KFC L641001

KFC #L641001 is a KFC restaurant located at 1401 North Michigan Street in Plymouth, Indiana.