Kyle Patrick Shepherd
July 15, 2000 - May 26, 2023
Kyle Patrick Shepherd, born on July 15th, 2000, in Tulsa, Oklahoma, brought immense joy to his family and friends throughout his life. Tragically, he passed away on Friday, May 26th, 2023, in Broken Arrow, Oklahoma. Kyle’s absence leaves... View Obituary & Service Information