Bigindicator

Leila Heller Gallery - Chelsea

Venue  |  Exhibitions  |  Reviews
20110920082615-lhg_logo_final
Leila Heller Gallery - Chelsea
568 West 25th Street
New York, NY 10001
Venue Type: Gallery


CURRENT EXHIBITIONS & EVENTS
November 13th - January 4th, 2017
QUICK FACTS
Open hours
Tue-Sat 10-6; Mondays by appointment
Phone
+1 212 249 7695
Fax
+1 212 249 7693
Gallery type
Contemporary
DESCRIPTION