PROVIDER PROFILE · NPI 1033158837

James BarnesM.D.

General SurgeryShreveport, LAI