NPI #
3308 Tulane Ave # 414
New Orleans, LA, 70119-7100
Ambulatory Health Care Facilities
Clinic/Center
Rehabilitation, Substance Use Disorder
261QR0405X
3308 Tulane Ave, Suite 304
3308 Tulane Ave Ste 411
3303 Tulane Ave Bldg 1
New Orleans, LA, 70119-7186
330 N Jefferson Davis Pkwy
New Orleans, LA, 70119-5312
3516 Banks St
New Orleans, LA, 70119-7002