Richard C. Dustrude

Birth date: Sep 4, 1952 Death date: May 9, 2025

Decatur – Richard C. Dustrude, 72, of Decatur, passed away Friday, May 9, 2025.   Richard was born on September 4, 1952, in Beloit, WI, the son of Royal and Marcella (Reynolds) Dustrude. Richard obtained a master’s degree in speci