Richard J. Russell of Powell passed away on Thursday, January 16, 2020 at the age of 88. He was born on January 21, 1931 in Buffalo, New York to Edison and Geraldine (Halloran) Russell. After graduating from Hasbrouck Heights High School in... View Obituary & Service Information
