NPI #
3909 Bienville St Ste 1B
New Orleans, LA, 70119-5151
176
LA
Ambulatory Health Care Facilities
Clinic/Center
End-Stage Renal Disease (ESRD) Treatment
261QE0700X
320 N Carrollton Ave, Suite 103
New Orleans, LA, 70119-5144
231 N Carrollton Ave, Suite B
New Orleans, LA, 70119-5158
3801 Canal St, Suite 325
New Orleans, LA, 70119-6082
4038 Canal St
New Orleans, LA, 70119-6021
3625 Canal St
New Orleans, LA, 70119-6110