NPI #
2900 Elysian Fields Ave , Suite B
New Orleans, LA, 70122-3625
Ambulatory Health Care Facilities
Clinic/Center
End-Stage Renal Disease (ESRD) Treatment
261QE0700X
2600 A P Tureaud Ave
New Orleans, LA, 70119-1208
2077 Caton St Ste A
New Orleans, LA, 70122-3146
6600 Franklin Ave Ste A7
New Orleans, LA, 70122-5719
2050 Caton St
New Orleans, LA, 70122-3147
2223 Franklin Ave
New Orleans, LA, 70117-6929