New Rochelle Public Library

1 Liberty Plaza
New Rochelle, NY 

+ Google Map