Sterling J Haidt, MD, Ophthalmology

2485 Hospital Dr
Ste 200 Orchard Pavilion
Mountain ViewCA  94040-4101 (Santa Clara County)


Phone: 650-988-7480
Fax: 650-988-7482
Email: ste***@*****al.org

NPI: 1801880729
License Number: G240870 (CA)