Sister Stanislaus Memorial Building

450 S. Claiborne Ave.
New Orleans
Louisiana
United States