Pearl Barzaga Scott, MD, Allergy & Immunology

1263 E Arques Ave Dept 17
Allergy
SunnyvaleCA  94085-4701 (Santa Clara County)


Phone: 408-530-2700
Fax: 408-530-2701

NPI: 1174695910
License Number: A69491 (CA)