Where is Detroit Institute of Arts?

Where is Detroit Institute of Arts located?

Detroit Institute of Arts, Michigan, United States (approx. 42.35932°, -83.06463°)


Where is Detroit Institute of Arts on the map?