Meditation for Wellness at the Leon County Public Library
Leon County Main Library 200 W Park Ave, Tallahassee, United StatesJoin us for an enriching exploration of how meditation can enhance our wellness with the Tallahassee Chan Center! Drawing from Zen practice and neuroscience, the Chan […]