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

Past events

81 Leonard Gallery

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