Buddhist Temple of Alameda Founded in 1916

Buddhist Temple of Alameda

2325 Pacific Ave.

Alameda, California 94501

Click here for this months Upaya.