Indianapolis Art Center

Travel $$

820 E 67th St, Indianapolis, IN 46220

Indianapolis

Description

The Center, founded in 1934 by the Works Project Administration during the Great Depression as the Indianapolis Art League, is located along the White River.

Get to know Indianapolis Art Center

The Indianapolis Art Center is an art center located in Indianapolis, Indiana, United States.

Frequently Asked Questions

Places You Should Consider

5.0   (1)

7826 Michigan Rd, Indianapolis, IN 46268

Indianapolis
MXP Shop is a multi-purpose shop that showcases local artisan items such as candles, beauty and skin care products, fashion, art and hosts candle making...

Indianapolis Art Center Photos

News & Articles

Recommended Ratings & Reviews

Service
Cleanliness
Bang for your Buck
Parking & Accessibility
Rate & Review