Angela Lai Chan, MD, Internal Medicine

2417 Central Ave
AlamedaCA  94501-4515 (Alameda County)


Phone: 510-749-5731
Fax:
Email: ang***@*****oo.com

NPI: 1205909512
License Number: A63762 (CA)