Richard Lee Yowell
July 11, 1928 - February 3, 2016
Richard Lee Yowell, 87, passed away on Wednesday, February 3, 2016 at Hearthstone Health Campus, from complications following a stroke. He was born and raised in Schenectady, New York, where his father worked for the real estate division of... View Obituary & Service Information