Empress Theatre

419 N. Water Street,
Decatur, IL 62523

Unfavorite No one has favorited this theater yet

Showing 1 photo
  • September 1st, 1912 grand opening ad

Add New Photo