The Blood Center
2609 Canal Street
New Orleans, LA 70119
(985) 635-9613
Join us in supporting our home town businesses through the purchase of a Petal First Gift Card to be used at a variety of local merchants.