- Some of our pages require Adobe Acrobat Reader. If you do not already have it, you can download it (free) HERE. 219 Loyola Ave. New Orleans, LA 70112-2044 504-529-READ The New Orleans Public Library system consists of the Main Library, located at 219 Loyola Avenue in the Central Business District, and twelve branch libraries situated throughout the Crescent City. Main Library hours are ...www.nutrias.org