Amistad Research Center

Amistad Research Center information

Location
New Orleans , USA
Address
6823 St Charles Ave
Tilton Memorial Hall at Tulane University
Telephone
+1 504 865 3222
More information
www.amistadresearchcenter.org
Opening hours
9am-4:30pm Mon-Sat
Something wrong?
Submit a correction

Part of Tulane University, the Amistad Research Center is one of the nation’s largest repositories of African American history. The rotating exhibits offer insight on ethnic heritage you’re not likely to get from any other source. The displayed works of art from the Aaron Douglas Collection are another reason to drop by.