1. Udumbara Zen Center 501 Sherman Ave, Evanston, IL 60202 Coordinate: 42.02674,-87.68199 Phone: (847) 475-3264