Richard Scott Fisher

Birth date: Jan 1, 1966 Death date: May 26, 2020

Richard Scott Fisher, 54, of Denver, NC died May 26, 2020. Scott was born on January 1, 1966 in Lee County, FL to Sandra Saylor Fisher and the late David Harold Byrd. In addition to his mother, survivors include his wife Leslie G