Wat Buddhavas of Houston← Explore all Temples & Teerth Place: HudsonWat Buddhavas of Houston. Located in Hudson.Address6007, Spindle Drive, Houston, TXOpen this temple in the Encyclopedia