American Red Cross Share: Non- Profit American Red Cross Visit Website 2640 Canal St New Orleans, LA 70119 (504) 620-3106 Map What's Nearby? Distance: 5 10 15 20 25 50 mi.