Indianapolis Art Center is located at 820 E 67th St
, Indianapolis, IN 46220. It has around 20 - 50 employees. Its revenue is around $2.5 - 5M. The Indianapolis Art Center is one of the largest community art facilities in the United States not connected with a university, welcoming more than 250,000 visitors a year.
The mission of the Indianapolis Art Center is to engage, enlighten, and inspire our community by providing interactive art education, outreach to underserved audiences, support of artists, and exposure to the visual arts.
The Art Center's campus includes: -The Marilyn K. Glick School of Art, a 40,000 square-foot faci...
Brand Quality - 1/2
Do you believe in Indianapolis Art Center's mission?