Our Location

Albuquerque Shambhala Meditation Center
P.O.Box 45663

Rio Rancho, NM. 87174

Tel. 505-570-4700

[email protected]