Louisiana National Historic Landmark: James Dillard House in New Orleans

On December 2, 1974, the James Dillard House at 571 Audubon Street in New Orleans, Louisiana (Orleans County) was designated a National Historic Landmark and added to the National Register of Historic Places.

Story continues

TRENDING NOW

LATEST LOCAL NEWS