Institute of Contemporary Art

Institute of Contemporary Art information

Location
Portland , USA
Address
522 Congress St
Telephone
+1 207 879 5792
More information
www.meca.edu
Something wrong?
Submit a correction

Located at the Maine College of Art (MECA), this progressive gallery hosts impressive exhibitions of established and emerging artists in MECA’s Porteous Building location.