June 02, 2011 - July 30, 2011
The Society of Illustrators is located at:
128 East 63rd Street
(between Park and Lexington Avenues)
New York, NY 10065
Gallery Hours:
10 A.M.– 8 P.M. Tuesday
10 A.M.– 5 P.M. Wednesday - Friday
12 noon– 4 P.M. Saturday
Closed most holidays
The 90 works on display at the Museum of American Illustration are now a part of the collection of the New Britain Museum of American Art, promised gift of Robert Lesser.