Richard Truman Stack
April 26, 1946 - March 31, 2016
Richard Truman Stack, Age 69, of Longwood, Florida, passed away while surrounded by his family Thursday morning March 31, 2016 in Cornerstone Hospice at Orlando Regional Medical Center. He was born April 26, 1946 in Wassaic, New York. Richard... View Obituary & Service Information