Idle Hour Nickleodeon

106 S. Main Street,
Tulsa, OK 74103

Unfavorite No one has favorited this theater yet

Showing 2 comments

dallasmovietheaters
dallasmovietheaters on December 8, 2022 at 7:08 am

The theater’s last ad appeared February 4, 1911 likely spelling the end of the line for the Idle Hour.

rivest266
rivest266 on October 26, 2022 at 5:02 pm

First ad: July 8th, 1907 and closed in 1910 for retail space.