Storefront for Art and Architecture is located in New York, United States on 97 Kenmare St. Storefront for Art and Architecture is rated 4.5 out of 5 in the category non-profit organization in United States. 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, conferences and publications is intended to generate dialogue and collaboration across geographic, ideological and disciplinary boundaries. As a public forum for emerging voices, Storefront explores vital issues in art and architecture with the intent of increasing awareness of and interest in contemporary design.
Company size
11-50 employees
Headquarters
New York, NEW YORK
Amenities
Good for kids
No restaurant
Accessibility
Wheelchair-accessible entrance