Medical school: GEISEL SCHOOL OF MEDICINE AT DARTMOUTH
Graduated: 2006
Also: INTERNAL MEDICINE
NPI: 1831365998
Practice Locations (3)
DEPARTMENT OF STATE HOSPITALS
2100 NAPA VALLEJO HWY
NAPA, CA 945586234
9166518811
GALEN INPATIENT PHYSICIANS PC
10 WOODLAND RD
SAINT HELENA, CA 945749554
7079633611
GALEN INPATIENT PHYSICIANS PC
869 N CHERRY ST
TULARE, CA 932742207
5596853462
Source: CMS National Downloadable File, September 2026.