NPI #
2345 Saint Claude Ave
New Orleans, LA, 70117-8352
Ambulatory Health Care Facilities
Clinic/Center
End-Stage Renal Disease (ESRD) Treatment
261QE0700X
839 Spain St
New Orleans, LA, 70117-7824
2909 Saint Claude Ave
New Orleans, LA, 70117-7226
1631 Elysian Fields Ave
New Orleans, LA, 70117-8208
3333 Saint Claude Ave
New Orleans, LA, 70117-6142
3224 St Claude Avenue
New Orleans, LA, 70117