NPI #
5555 Bullard Ave Ste 110
New Orleans, LA, 70128-3450
186
LA
Ambulatory Health Care Facilities
Clinic/Center
End-Stage Renal Disease (ESRD) Treatment
261QE0700X
5555 Bullard Ave, Ste 110
New Orleans, LA, 70128-3457
5961 Bullard Ave., Suite 5 And 6
New Orleans, LA, 70128-2817
5991 Bullard Ave, Suite B
5991 Bullard Ave