Leela Arts Center

620 Lee St
Des Plaines IL 60016
Reviews
{{::location.tagLine.value.text}}

Sponsored Topics


See a problem? Let us know!
<p>Leela Arts Center is an arts collective offering collaborations with visual artists, dancers and musicians. This group works with artistic organizations to provide support and recognition for artists throughout the community.</p>