NPI #
3333 Bienville St
New Orleans, LA, 70119-5301
100
LA
Ambulatory Health Care Facilities
Clinic/Center
End-Stage Renal Disease (ESRD) Treatment
261QE0700X
3301 Canal St Suite 1
New Orleans, LA, 70119-6249
3330 Canal St
New Orleans, LA, 70119-6206
3330 Canal St Ste 301
New Orleans, LA, 70119-6246
3401 Canal St
New Orleans, LA, 70119-6207
137 N Clark St
New Orleans, LA, 70119-5244