Idle Hour Theater
24-29 Jackson Avenue,
Long Island City,
NY
11101
24-29 Jackson Avenue,
Long Island City,
NY
11101
1 person favorited this theater
Uploaded By
More Photos of This Theater
Advertised on April 7th, 1933
No one has favorited this photo yet