Tayyeba Kanwal Ali, MD, Ophthalmology

1085 W El Camino Real
SunnyvaleCA  94087-1030 (Santa Clara County)


Phone: 408-524-5900
Fax:
Email: tay***@*****il.com

NPI: 1891947925
License Number: C150277 (CA)