John Keidel lives on a farm in Penn Yan, New York. Update your account password & emailSubscribe to Commonweal