Shantideva Sangha Gathering

Shantideva Monastery 30345 Palomares Road, Castro Valley, California, United States

We invite anyone in the community to join our practice from 9:30 a.m. to 3 p.m. on the following dates: July 20, September 7, October 19, and November 30. (Note:

Free