starting from: $250

Leela Arts Center

Leela Arts Center
  • Leela Arts Center
Location: Des Plaines, IL Leela Arts Center  in Des Plaines, IL

Maximum occupancy: 100 people

Theatre

Indoor

Beautiful location for your next event!