NPI #
3303 Tulane Ave Bldg 1
New Orleans, LA, 70119-7186
Ambulatory Health Care Facilities
Clinic/Center
Mental Health (Including Community Mental Health Center)
261QM0801X
3308 Tulane Ave # 414
New Orleans, LA, 70119-7100
3308 Tulane Ave, Suite 304
3308 Tulane Ave Ste 411
330 N Jefferson Davis Pkwy
New Orleans, LA, 70119-5312
3516 Banks St
New Orleans, LA, 70119-7002