Graduated: 2004
Also: NEPHROLOGY
NPI: 1043469778
Practice Locations (3)
ALAMEDA HEALTH SYSTEM
664 SOUTHLAND MALL
HAYWARD, CA 945452150
5102661700
ALAMEDA HEALTH SYSTEM
6066 CIVIC TERRACE AVE
NEWARK, CA 945603746
5105051600
ALAMEDA HEALTH SYSTEM
6955 FOOTHILL BLVD, SUITE 200
OAKLAND, CA 946052426
5105675704
Source: CMS National Downloadable File, September 2026.