John Leland "Doc" Hudson
February 7, 1931 - August 13, 2021
John Leland Hudson “Doc” a devoted husband, father, grandpa and great grandfather completed his journey to his heavenly home on Friday August 13, 2021. He passed away at Hillcrest Hospital in Tulsa, OK. John was 90 years old.... View Obituary & Service Information
