Lela Frances Johnson Welch
Lela Frances Johnson Welch, died on January 11, 2023, in Tulsa, OK. Viewing will be from 11:00 AM to 8:00 PM, Wednesday, January 18, 2023. A Funeral Ceremony will be held at 2:00 PM, Thursday, January 19, 2023, at Albright United Methodist Church, with Reverends Lois and Francis Bartley officiating. Burial will immediately follow at Resthaven Memorial Park. Arrangements are under the direction of…