97 Kenmare St
New York, NY 10012
USA
Hours: Wednesday–Saturday 12–6pm
New York, NY 10012
USA
Hours: Wednesday–Saturday 12–6pm
Storefront for Art and Architecture amplifies the understanding of the built environment through artistic practice. Founded by artists and architects in downtown New York in 1982, Storefront is committed to actively participating in the city’s changing urban landscape through
producing and presenting creative works that advance and inform the diverse experiences of place and public life.