Organization

Storefront for Art and Architecture

Joined in September 2008

About Us

Founded in 1982, Storefront for Art and Architecture is a nonprofit organization committed to the advancement of innovative positions in architecture, art and design. Our program of exhibitions, artists talks, film screenings…

Areas of Focus Include
  • Arts & Music
Location
97 Kenmare Street, New York, NY 10012