NPI #
2235 Poydras St Ste A
New Orleans, LA, 70119-7561
Ambulatory Health Care Facilities
Clinic/Center
Rehabilitation, Substance Use Disorder
261QR0405X
2235 Poydras St.
2237 Poydras St
2239 Poydras St
2235 Poydras St
New Orleans, LA, 70119-7575