Celia Ann Castillo
September 25, 1937 - August 19, 2021
Celia Ann Castillo, 83, of Owasso, Oklahoma and formerly of Bartlesville, Oklahoma, died at 6:35 P.M. on Thursday, August 19, 2021 at St. John Medical Center in Owasso. Mrs. Castillo was born in Henderson, Texas on September 25, 1937 the daughter... View Obituary & Service Information