Type | Rating ? | Name | Address | City | Zip |
Blood Center for Southeast La | 2017 Tulane Ave | New Orleans | 70112-2249 | ||
CSL Plasma | 4001 Behram Pl. | New Orleans | 70114 | ||
Ochsner Clinic Algiers | 3401 Behrman Pl | New Orleans | 70114-8216 | ||
Ochsner Health System Blood Bank | 1516 Jefferson Highway | New Orleans | 70121-2429 | ||
Tenet | 2700 Napoleon Ave # 6124 | New Orleans | 70115-6914 | ||
The Blood Center | 315 S. Johnson St. | New Orleans | 70112 |