PROVIDER PROFILE · NPI 1114968468

James CarpenterM.D.

Family PracticePrattville, ALI