NPI #
5991 Bullard Ave , Suite B
New Orleans, LA, 70128-2817
AP5482
LA
Ambulatory Health Care Facilities
Clinic/Center
Urgent Care
261QU0200X
5991 Bullard Ave, Suite B
5991 Bullard Ave
5961 Bullard Ave., Suite 5 And 6
5555 Bullard Ave, Ste 110
New Orleans, LA, 70128-3457
5555 Bullard Ave Ste 110
New Orleans, LA, 70128-3450