Carol Ann Shepherd, a resident of Kiefer, died May 6, 2023 in Tulsa at the age of 53. She was born Sept. 17, 1969 in Okmulgee to Roy Puckett and Barbara (Mannon) Puckett. She married Brian Shepherd Feb. 14, 1989 in Okmulgee.
She is preceded in death by her parents, Roy and Barbara Puckett.
Survivors include her husband Brian; daughters, Jessica Hanoch and husband Scott and Brandi Johnson; son, Aaron Shepherd and wife Amy; five grandchildren: Caden Shepherd, Shaylee Shepherd, Stryker Johnson, Ava Johnson, and Jace Hanoch; two sisters, Sherry McLoud and husband Carroll and Shelly Ogle; also by a host of friends and other relatives.
Viewing will be Thursday, May 11, 2023 from 3 too 8 p.m. at Integrity Funeral Service.
A memorial service will be held Friday, May 12, at 2 p.m. at Integrity Funeral Service Chapel with Deacon David Reynolds officiating.
Arrangements and cremation services have been entrusted to Integrity Funeral Service.