Empress Theatre

419 N. Water Street,
Decatur, IL 62523

Unfavorite No one has favorited this theater yet

Showing 2 photos
  • Empress Theatre
  • September 1st, 1912 grand opening ad

Add New Photo