Address: 2609 Canal St, New Orleans, 70119
Phone: +1 504-524-1322
Website: Go to site
Work time: Monday:9AM-5PM
Tuesday:9AM-5PM
Wednesday:9AM-5PM
Thursday:9AM-5PM
Friday:9AM-5PM
Saturday:Closed
Sunday:Closed

About The Blood Center (Business Offices)

The Blood Center (Business Offices) is located at 2609 Canal St New Orleans 70119, US

The Blood Center

How to get to The Blood Center (Business Offices)?