The Blood Center

  • Blood Banks
2609 Canal St.
New Orleans, LA 70119
(504) 524-1322
(504) 592-1580 (fax)