635 Anderson Rd, North Las Vegas 89030, NV, United States
Distance: 0 yd.
The Tree of Life represents a Source of Eternal Blessing. To ensure each guest receives prompt, professional and gracious service. To reach out and touch the underserved with Love and in the process transform Ourselves.