Obituary: Jerry Len Castor

Jerry Len Castor, 72, born January 23, 1945, in Woodward, Okla., died December 3, 2017, in Prescott, Ariz. Affordable Burial & Cremation, LLC of Prescott Valley, AZ handled all arrangements.


Donate Report a Typo Contact
Most Read