No Title 8337

122 W Main St. Elmwood , IL 61529
Visit Website

Description

The Palace Theater in Elmwood has provided fun, family entertainment in central Illinois for over 100 years. The Palace Theater shows many first-run films at a fraction of the cost of the large multiplex theaters. Admission is just $5.

The Palace Theater in Elmwood, IL started as a vaudeville theater in 1913. It seats around 200 people, features a balcony and is decorated in the art deco style of the 20s & 30s.

Map

Discover Peoria, IL