Alejandro Zaffaroni, MD, Ophthalmology

762 Altos Oaks Dr
Los AltosCA  94024-5434 (Santa Clara County)


Phone: 650-948-9123
Fax: 650-948-0563
Email: ale***@*****al.org

NPI: 1316963507
License Number: G45113 (CA)