Our Location

Albuquerque Shambhala Meditation Center
p.o. box 45663

Rio Rancho, NM. 87174

Tel. 505-570-4700

[email protected]