81 Leonard Gallery

81 Leonard Gallery

81 Leonard Gallery is an artist-run gallery showcasing emerging and mid-career artists and encouraging experimentation through both physical and digital exhibitions.
Location
New York, United States
Founded in
2019

Current events

Past events

PO Box NY 10013
Leonard St, New York, United States, 81
New York United States
+1 212-203-8254
info@81leonardgallery.com
81leonardgallery.com
Subscribe
Get updates on the 81 Leonard Gallery