NPI #
1515 Poydras St Ste 1070
New Orleans, LA, 70112-4520
Ambulatory Health Care Facilities
Clinic/Center
Federally Qualified Health Center (FQHC)
261QF0400X
1515 Poydras St, Suite 2215
New Orleans, LA, 70112-3723
1515 Poydras St
1615 Poydras Street, Suite 900
New Orleans, LA, 70112
1601 Perdido St,
1300 Perdido St, Room 8W03B
New Orleans, LA, 70112-2125