The Indianapolis Museum of Art is an encyclopedic art museum located at Newfields, a 152-acre campus that also houses Lilly House, The Virginia B. Fairbanks Art & Nature Park: 100 Acres, the Gardens at Newfields, the Beer Garden, and more. It is located at the corner of North Michigan Road and West 38th Street, about three miles north of downtown Indianapolis, northwest of Crown Hill Cemetery.
Download Download See moreWikipedia https://en.wikipedia.org/wiki/Indianapolis_Museum_of_Art
Official Website https://discovernewfields.org/
Email info@discovernewfields.org
Phone +1-317-923-1331
Coordinates 39°49'41.341" N -86°11'16.864" E