Home
Taxonomies
States
Healthcare Providers
Doctors and Physicians
Search
1 results for
State or Local Public Health Clinic/Center
in New Orleans, Louisiana
City New Orleans Health Department
NPI 1982823480
State or Local Public Health Clinic/Center
1331 KERLEREC ST, NEW ORLEANS, LA 70116-1819
504-940-4249
More information