Graduated: 1980
Also: INTERNAL MEDICINE
Offers telehealth
NPI: 1407953755
Practice Locations (2)
EAST BAY NEPHROLOGY MEDICAL GROUP INC
2905 TELEGRAPH AVE
BERKELEY, CA 947052017
5108410411
EAST BAY NEPHROLOGY MEDICAL GROUP INC
350 30TH ST, SUITE 311
OAKLAND, CA 946093425
5106258310
Source: CMS National Downloadable File, September 2026.