Richard Dean Slack 77, of Umatilla, passed away on November 11, 2017. He was born in Cincinnati, Ohio and moved here in 1997 from Charlotte, North Carolina. He was a retired self employed industrial engineer and manufacturer's representative... View Obituary & Service Information