Home Page » Directory » Indianapolis Art Center

Indianapolis Art Center

  • Address: 820 E. 67th St., Indianapolis, IN 46220
    Enter your starting address:
    Phone Number: (317) 255-2464   Fax Number: (317) 254-486

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.