Chi Theater

120 E. Railroad Street,
Sandwich, IL 60548

Unfavorite No one has favorited this theater yet

Showing 1 comment

SilentMatt
SilentMatt on March 2, 2008 at 1:53 am

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.