Garland A Castaneda, MD, Internal Medicine

2070 Clinton Ave
AlamedaCA  94501-4399 (Alameda County)


Phone: 510-814-4397
Fax:

NPI: 1740676881
License Number: A147493 (CA)