United States

The Art Institute of Indianapolis

3500 Depauw Blvd, Suite 1010, Indianapolis, Indiana, IN 46268, United States

The Art Institute of Indianapolis