Regrettably the Stewart Manor branch of the Elmont Public Library closed on October 12, 2012. Residents are encouraged to use the main branch of the Elmont Public Library located at 700 Hempstead Turnpike, Elmont. (516) 354-52807