NPI #
2239 Poydras St
New Orleans, LA, 70119-7561
https://nola.gov/next/home/
Ambulatory Health Care Facilities
Clinic/Center
Federally Qualified Health Center (FQHC)
261QF0400X
2237 Poydras St
2235 Poydras St Ste A
2235 Poydras St.
2235 Poydras St
New Orleans, LA, 70119-7575