Dr. David Shepard

Dr. David ShepardPsychologist, PsyD (he, him)

Oakland, CA 94609

$225
In-Person & Online

Insurance Accepted

  • Aetna
  • Anthem
  • Oxford
  • Quest
  • UnitedHealthcare UHC | UBH