Center for meditation and the promotion of Buddhism worldwide and particularly in Hinsdale, Illinois, where this Theravada center is based.
Located in the Windy City, this meditation center offers itself up as a retreat center and place of meditation. Take a look of the events list.