PROVIDER PROFILE · NPI 1760422075

David CarpenterM.D.