starting from: $100*

* Minimum base rental price, actual costs will vary based on specific event details.

Leela Arts Center

Leela Arts Center
Location: Des Plaines, IL

Maximum occupancy: 100 people

Theatre

Indoor

Beautiful location for your next event!