Temples in Richmond, CA Wat Lao Rattanaram2417 Barrett AveRichmond, CA, 948045102368592Buddhist TempleHindu TempleHindu TemplesJewish Temples Show More