Karma Thegsum Choling Tibetan Buddhist Meditation Center
312 S Winnetka Ave, Dallas, Texas, 75208-5901
(214) 948-3348