Temples in Leander, TX Sri Shirdi Sai Baba Temple601 E Whitestone BlvdLeander, TX, 786415122602721Buddhist TempleHindu TempleJewish Temples Show More