Delores Natalie Green (Tso)
February 18, 1979 - June 5, 2025
Delores “Dee” Natalie Green (Tso) met the Great Spirit/passed on June 5, 2025, in Millcreek, Utah. Delores was born on February 18, 1979, in Salt Lake City, Utah to Wilford James Tso and Natalie Velarde Tso. She was Naakai dine’e... View Obituary & Service Information
