Charles Castle

June 16, 1958 - December 30, 2020

Charles Castle

June 16, 1958 - December 30, 2020

Obituary

Mr. Charles Castle of Tulsa, Oklahoma passed away on December 30, 2020. Mr. Castle was born on June 16, 1958. 

 

Private family services to be held at a later date. 

No Events & Services

No Charities & Donations

No Gallery Photos

No Videos

Leave A Condolence

Choose a Candle

Call Now Button