NPI #
701 Loyola Ave
New Orleans, LA, 70113-1912
info@startcorp.org
https://www.startcorp.org/
https://www.facebook.com/startcorp.org
Ambulatory Health Care Facilities
Clinic/Center
Federally Qualified Health Center (FQHC)
261QF0400X
701 Loyola Ave Ste 108
611 N Rampart St
New Orleans, LA, 70112-3505
719 Okeefe Ave
New Orleans, LA, 70113-1906
909 Poydras St, Suite 2600
New Orleans, LA, 70112-4000