Richard Aaron Houston
September 5, 1977 - January 31, 2021
Richard Aaron Houston was born on September 5, 1977 in Humbolt, Iowa. He was the second of two children with an older sister Angela. Richard’s family and friends lovingly called him Aaron. His childhood was spent in Iowa until he moved... View Obituary & Service Information