Robert Stage

Birth date: Aug 8, 1945 Death date: Mar 21, 2024

Robert Lewis Stage, 78, of Tulsa, passed away March 21, 2024. He was born August 8, 1945 in Chandler, Oklahoma to Loren & Alice Stage. He was a longtime member of St Matthews United Methodist Church and enjoyed home, family & chur