NPI #
3201 S Carrollton Ave
New Orleans, LA, 70118-4307
Ambulatory Health Care Facilities
Clinic/Center
Dental
261QD0000X
3201 S. Carrollton
New Orleans, LA, 70118