PROVIDER PROFILE · NPI 1144256959

Bruce CarpenterM.D.