Chi Theater

120 E. Railroad Street,
Sandwich, IL 60548

Unfavorite No one has favorited this theater yet

Showing 1 comment

SilentMatt
SilentMatt on March 1, 2008 at 10:53 pm

This theater was not demolished but has been converted into a carpet store recently. It is located in downtown Sandwich on 120 East Railroad Street just a few doors down from the Sandwich Opera House. It’s hard to tell now that it was once a theater.