PROVIDER PROFILE · NPI 1235177007

James BarnesMD

PRACTICEMOUNT CARMEL HEALTH PROVIDERS INCSee all providers at this practice →