Debra Lynn Todd

November 5, 1953 – August 15, 2026 Debra Lynn Todd, 72, of Ouray, Colorado, passed away on August 15, 2026. She was born November 5, 1953, in Hutchinson, Kansas. She was the daughter of Chester and Kathleen Todd, who preceded her in death. Survivors include a sister, Jennene Kay Todd Mashburn, nieces Jacqueline Rae Mashburn Rivera and Kathleen Kay Mashburn Ward and husband Mark Ward. To Deb, her…