NPI #
516 N Hennessey St
New Orleans, LA, 70119-4632
Ambulatory Health Care Facilities
Clinic/Center
Mental Health (Including Community Mental Health Center)
261QM0801X
4426 S Carrollton Ave
New Orleans, LA, 70119-6824
4164 Canal St, Administrative Offices
New Orleans, LA, 70119-5941
4038 Canal St
New Orleans, LA, 70119-6021
3839 Ulloa St
New Orleans, LA, 70119-6950
231 N Carrollton Ave, Suite B
New Orleans, LA, 70119-5158