Graduated: 2002
Offers telehealth
NPI: 1790704864
Practice Locations (2)
RICHARD DAVID GRIFFITH MD INC
2150 MAIN ST, SUITE 3
CAMBRIA, CA 934283022
8059271673
DAVID B. HAMMER
1051 LAS TABLAS RD
TEMPLETON, CA 934655603
Source: CMS National Downloadable File, September 2026.