Contact

Spirit of Life Institute

Email Us: stephen.blumenthal@gmail.com

Retreat Center

1130 N. Mesilla St.

Las Cruces, NM 88005-2962

Phone: (505) 453-4169