PROVIDER PROFILE · NPI 1235279746

David ShepherdMD