Outside Green Library March 21, 2016 by The Center for Compassion and Altruism Research and Education > Locations > Outside Green LibraryAddress 557 Escondido Mall, Stanford, CA, United States