New York Public Library 830 Huguenot Ave Staten Island, NY 10312 Phone: (718) 984-4636 Fax: (718) 966-9163 View Website
Category: Libraries - Public