Russell Dean Watts
Birth date: Jul 31, 1934 Death date: Aug 16, 2023
Russell Dean Watts of Florida City, Florida died on August 16, 2023 in Homestead, Florida. He was 89 years old. Russell was born on July 31, 1934 in Archer, Iowa to William R. and Amanda Watts. He graduated from Paullina High Sch Read Obituary