G Robert Strauss Jr Memorial Library Buffalo

1285 Elmwood Ave, at Albright-Knox Art Gallery Buffalo , New York, United States - Phone: 716 882 8700 x 240