Stephen Chen, MD, Internal Medicine

1800 Harrison St
7th Floor
OaklandCA  94612-3466 (Alameda County)


Phone: 510-625-6262
Fax:

NPI: 1265601553
License Number: A102205 (CA)