NPI #
4720 Paris Ave
New Orleans, LA, 70122-2553
Ambulatory Health Care Facilities
Clinic/Center
End-Stage Renal Disease (ESRD) Treatment
261QE0700X
3943 St. Bernard Avenue
New Orleans, LA, 70122
4000 Cadillac St
New Orleans, LA, 70122-1117
2138 Selma St
New Orleans, LA, 70122-4040
6600 Franklin Ave Ste A7
New Orleans, LA, 70122-5719
2050 Caton St
New Orleans, LA, 70122-3147