Featured Item
Photo of Bijou Theatre

Photograph of the Nickel Bijou Theatre located at 339 N. Water Street, Decatur, IL. Photo taken 1913. Next door to the theatre is Jeffries-Johnson…
Photograph of the Nickel Bijou Theatre located at 339 N. Water Street, Decatur, IL. Photo taken 1913. Next door to the theatre is Jeffries-Johnson…