Stephen W. Debaun was born on April 16, 2000 in Las Vegas, Nevada andpassed away on October 8, 2020 in Mound House, Nevada andis under the care of FitzHenry's Funeral Home.
Funeral Service will be held on October 15, 2020 at 2:00 pm at FitzHenry’s Funeral Home , 3945 Fairview Dr., Carson City, Nevada.
You may leave a message for the family by clicking here.