Barbara B Campbell, MD, Internal Medicine

2500 Hospital Dr
Building 11 Ste D
Mountain ViewCA  94040-4118 (Santa Clara County)


Phone: 650-965-3243
Fax: 650-965-4638
Email: bca***@*****oo.com

NPI: 1679597405
License Number: A40466 (CA)