KFC L301001

KFC #L301001 is a KFC restaurant located at 1301 West 16th Street in Marion, Indiana.