×

Institute of Contemporary Art

(3,841) Museum in Boston, Massachusetts
The Institute of Contemporary Art is an art museum and exhibition space located in Boston, Massachusetts, United States. The museum was founded as the Boston Museum of Modern Art in 1936. Since then it has gone through multiple name changes as well as moving its galleries and support spaces over 13 times.
Address: 25 Harbor Shore Dr, Boston, MA 02210
Hours: Open ⋅ Closes 9 PM
Phone: (617) 478-3100