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 3:08 pm

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

rivest266
rivest266 on October 27, 2022 at 1:02 am

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