John Barry McCaffery

Birth date: Sep 20, 1944 Death date: Jun 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,