Graduated: 2012
Offers telehealth
NPI: 1144577347
Practice Locations (2)
RICHARD DAVID GRIFFITH MD INC
6855 KATHRYN DR
CAMBRIA, CA 934282015
8058355261
DAVID B. HAMMER
1051 LAS TABLAS RD
TEMPLETON, CA 934655603
Source: CMS National Downloadable File, September 2026.