Advertisements
Route 66 News

Church Studio

Leon Russell’s Church Studio named to National Register

Leon Russell’s Church Studio named to National Register

Church Studio in Tulsa, once owned by Rock and Roll Hall of Fame member Leon Russell, recently earned a designation to the National Register of Historic Places. The designation became effective Sept. 8, according to an email Friday from the…

Advertisements
Advertisements
Advertisements
%d bloggers like this: