Crystal Theatre

Uploaded By

Tiny dallasmovietheaters

Featured Theater

Photo

Crystal Theatre

Humboldt, NE

More Photos

Photo Info

Uploaded on: November 5, 2021

Size: 405.7 KB

Views: 333

License:

Crystal Theatre

Shields Brothers launched the 300-seat Crystal Theatre on July 4, 1908 in downtown Humboldt, Nebraska in the Linn Building just east of the Square.

Unfavorite No one has favorited this photo yet

You must login before making a comment.

New Comment