Website: http://www.sanantonioshambhala.org
210/ 222-9303
1114 South Saint Marys Street, San Antonio, TX 78210
Shambhala Meditation Center of San Antonio.
Shambhala Meditation Center
1114 South Saint Marys Street
San Antonio, TX 78210