Illinois Art Gallery is a creative space in Decatur, IL that showcases a diverse collection of artwork from local and regional artists.
With rotating exhibits and a commitment to supporting the arts community, the gallery provides a platform for artistic expression and appreciation.
Generated from their business information