Ruby Dee Park at Library Green Loading Map.... Ruby Dee Park at Library Green Library Plaza New Rochelle, NY 10801 40.909911 -73.7823717 Address Library Plaza New Rochelle NY 10801 United States Upcoming Events No events in this location