Graduated: 2001
NPI: 1346577384
Practice Locations (2)
ALAMEDA HEALTH SYSTEM
664 SOUTHLAND MALL
HAYWARD, CA 945452150
5102661700
ALAMEDA HEALTH SYSTEM
6066 CIVIC TERRACE AVE
NEWARK, CA 945603746
5105051600
Source: CMS National Downloadable File, September 2026.