Medical school: UNIVERSITY OF OKLAHOMA COLLEGE OF MEDICINE
Graduated: 1986
Also: INTERNAL MEDICINE
Offers telehealth
NPI: 1669579348
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.