Get Directions
620 Lee St Des Plaines IL 60016

Leela Arts Center

620 Lee St Des Plaines IL 60016

(847) 212-5617

About This Place

Other Details

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.

Nice to Know
  • Good For Kids Yes
Find Related Places Charitable Institutions
Verified Claim This Business

Places Nearby

Recently Viewed