Hubbell Library

725 Pelican Avenue, New Orleans, Louisiana