Shervin Alborzian, MD, Ophthalmology

9834 Genesee Ave Ste 209
La JollaCA  92037 (San Diego County)


Phone: 858-457-2220
Fax: 858-457-2318

NPI: 1588825129
License Number: A107093 (CA)