40 West 20th Street New York, NY 10011-4211
(212) 206-5400 click to call
ahlbph@nypl.org
Today: 12 noon - 7 p.m.