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