Browse Items (1 total) Tags: Strand Theatre Browse All Browse by Tag Search Items Sort by: Title Creator Date Added Photo of The Strand Theatre Photograph of The Strand Theatre located on the corner of Main and Water Streets, Decatur, IL. Opened 9/24/1915. Tags: Buildings, Business, Decatur IL.. 1918, Main & Water Sts, Movie Theatre, Photo File: Business, Strand Theatre, Theatres, War Savings Stamps, World War I, WWI