Alvarado Eye Associates 7877 Parkway Dr.Ste. 100La Mesa, CA 91942 United StatesCall: 619-329-5610 Call NowVisit Practice Website Click here for directions Physicians Performing iLink Dr. Lee Katzman