NPI #
3201 S Carrollton Ave
New Orleans, LA, 70118-4307
059097
LA
Ambulatory Health Care Facilities
Clinic/Center
Health Service
261QH0100X
3201 S. Carrollton
New Orleans, LA, 70118