As with Mitra Bishop’s Mountain Gate in New Mexico, there is no signage identifying the Zen Center located on the Lieb Road in Spencer, New York, south of Ithaca. One has to know that mailbox 56 marks the drive. A gravel road leads to an area with a cluster of small cabins on one sideContinue reading “David Yoshin Radin”