Anna Lea Altshuler, MD, Obstetrics & Gynecology

300 Pasteur Dr Ste Hg332
StanfordCA  94305-2200 (Santa Clara County)


Phone: 650-725-5986
Fax:

NPI: 1447583877
License Number: ML60093363 (WA)