Decatur Area Arts Council is located at 125 N Water St Ste 100, Decatur, IL. This location is in the Decatur Central Business District neighborhood. This business specializes in Arts & Crafts.
by merchantcircle on August 13, 2015 from merchantcircle
Information from the business
The Decatur Area Arts Council enhances the quality of life in Decatur, Illinois through a variety of art classes, art programs, gallery exhibits, special events and trips.