NPI #
4164 Canal St , Administrative Offices
New Orleans, LA, 70119-5941
Ambulatory Health Care Facilities
Clinic/Center
Community Health
261QC1500X
231 N Carrollton Ave, Suite B
New Orleans, LA, 70119-5158
4038 Canal St
New Orleans, LA, 70119-6021
320 N Carrollton Ave, Suite 103
New Orleans, LA, 70119-5144
3909 Bienville St Ste 1B
New Orleans, LA, 70119-5151
4426 S Carrollton Ave
New Orleans, LA, 70119-6824