CUC LAC BUDDHIST TEMPLE11862 SPEARS RD, HOUSTON, TX 77067 ContactAboutWorship StyleUnknownLanguageEnglishGet Directions