island is a Contemporary Art gallery on the Bowery in Downtown New York. We were formerly known as Rubber Factory, full archive
here
hours
Wednesdays to Saturdays from noon to 6pm. Also open by appointment
here
location
83 Bowery FL2, New York NY 10002