Barbara Mcmillan
NPI 1710130026
Practice location: 4925 Frenchmen St, New Orleans, LA 701224014
Taxonomy code: 163WP0809X
Phone: (504) 309-1704
504-309-1704 seems to be a Landline telephone number and it could be based in New Orleans LA.
Currently, there are 1 healthcare prodviders using 5043091704 phone.