starting from: $250

Leela Arts Center

Location: Des Plaines, IL #

Maximum capacity: 100 people

Photo Shoot, Birthday Party, Corporate Event, Filming Location

Indoor

Leela Arts Center
  • Leela Arts Center

Beautiful location for your next event!