Shantideva Sangha Gathering
Shantideva Monastery 30345 Palomares Road, Castro ValleyWe 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