Just received this notice today and thought it might be of interest to the OP
The Louisiana Research Collection
Jones Hall Room 202
Tulane University
New Orleans, Louisiana 70118
(504) 865-5685
New archival resources at LaRC:
Mississippi River Steamboat images, 75 lft.