Medical school: UNIVERSITY OF CHICAGO, PRITZKER SCHOOL OF MEDICINE
Graduated: 1976
Also: INTERNAL MEDICINE
NPI: 1013989540
Practice Locations (1)
NAPA VALLEY NEPHROLOGY AND INTERNAL MEDICINE MEDICAL GROUP, INC.
3443 VILLA LN, SUITE 6
NAPA, CA 945586417
7072528407
Source: CMS National Downloadable File, September 2026.