Richard Leroy Deen

Birth date: Jul 4, 1938 Death date: Jun 28, 2020

Mercedes- Richard Leroy Deen, 81, passed away at his home on June 29, 2020. He was born on July 4, 1938, to Howard William Deen and Margaret Hale Deen in Sioux City, Iowa. Rich spent his childhood in Iowa. He moved to Brookings, S