De
Detroit Institute of Art
1001 Woodward Ave, Detroit, MI 48226, United States
Comments
Ma
Review №1

This is not the Detroit Institute of Arts art museum. Not sure why they have this address listed.

Information
1 Comments
1 Rating
  • Address:1001 Woodward Ave, Detroit, MI 48226, United States
Categories
  • Museum
Amenities
  • Restaurant:No
Similar organizations