On September 25, 2019, William Harold “Bill” Castor, loving father, grandfather, brother, and uncle, died at the age of 76 in Edmond, Oklahoma. Bill was born on August 8, 1943, in Oklahoma City, Oklahoma to Harold Chester Castor... View Obituary & Service Information