Richard H. Powell
September 21, 1944 - April 11, 2022
Delmar - Richard H. Powell (Dick to all who knew him), died unexpectedly in his sleep on Monday, April 11, at the age of 77. Dick was born on September 21, 1944, to Willard and Jean (Kimball) Powell in Auburn, NY, and grew up with his brother... View Obituary & Service Information
