Storefront for Art and Architecture Email Format
Architecture and PlanningNew York, United States11-50 Employees
Storefront for Art and Architecture is a nonprofit organization in the architecture and planning sector, founded in 1982 and based at 97 Kenmare Street, New York, NY 10012, United States. The organization employs between 11 and 50 staff. It advances innovative positions in architecture, art and design through a program that includes exhibitions, artist talks, film screenings, conferences and publications to generate dialogue and collaboration across geographic, ideological and disciplinary boundaries. As a public forum for emerging voices, it explores vital issues in art and architecture with the aim of increasing awareness of contemporary design. Revenue is reported in the range of $1 million to $10 million; more information is available at storefrontnews.org.