Medical school: YALE UNIVERSITY SCHOOL OF MEDICINE
Graduated: 1983
NPI: 1104821032
Practice Locations (3)
M A C T HEALTH BOARD INCORPORATED
52 S MAIN ST
ANGELS CAMP, CA 952229153
2097546262
M A C T HEALTH BOARD INCORPORATED
13975 MONO WAY, SUITE G
SONORA, CA 953702824
2095339600
M A C T HEALTH BOARD INCORPORATED
940 SYLVA LN
SONORA, CA 953705969
Source: CMS National Downloadable File, September 2026.