Eye doctors & Optometrists in Vista, CA
Eye doctors & Optometrists • Doctors
2067 W Vista Way.,
120
Vista ,
CA
92083
UNITED STATES
Based on 1 reviews
Dr. Lee
Dr. Lillian Lee is knowledgable, but somewhat reserved. She performed cataract surgery on both of my eyes (different times) with excellent results. I miss Stephanie who used to work in her office.Worldwide > United States > Vista, CA > Eye doctors & Optometrists