John Barry McCaffery
September 20, 1944 - June 26, 2021
John Barry McCaffery, 76 of Inola, Oklahoma passed from this life on Saturday, June 26, 2021 in Owasso, Oklahoma. He was born September 20, 1944 in Manhattan, New York to his mother, Rana Richter. He married the love of his life, "Toodie"... View Obituary & Service Information