NPI #
2235 Poydras St.
New Orleans, LA, 70119-7561
191-C
LA
Ambulatory Health Care Facilities
Clinic/Center
Community Health
261QC1500X
2235 Poydras St Ste A
2237 Poydras St
2239 Poydras St
2235 Poydras St
New Orleans, LA, 70119-7575