Buddhist Temple of Alameda Founded in 1916

Buddhist Temple of Alameda

2325 Pacific Ave.

Alameda, California 94501

Click here for this month's Upaya.