Medical school: LOYOLA UNIVERSITY OF CHICAGO, STRITCH SCHOOL OF MEDICINE
Graduated: 2011
NPI: 1912297177
Practice Locations (2)
COUNTY OF HUMBOLDT
720 WOOD ST
EUREKA, CA 955014413
7074415466
TRADITIONS PSYCHIATRY GROUP, P.C
1287 FULTON RD
SANTA ROSA, CA 954014923
7072588757
Source: CMS National Downloadable File, September 2026.