Thursday, September 19th 2019, 6:31 pm
We are getting a look inside what will soon be the newly renovated Church Studio in Tulsa. Organizers posted renderings on its Facebook page.
The original 8,0000 square foot church is being renovated into a multi-million-dollar studio and control room. The Tulsa church was owned by late Rock and Rock Hall of Famer Leon Russell in the '70s.
It's located at 304 S. Trenton Ave.
Related Story: Musicians And Fans Hold Concert In Memory Of Leon Russell
September 19th, 2019
November 13th, 2024
October 28th, 2024
March 31st, 2025
March 31st, 2025
March 31st, 2025