Contact Us
Teresa J. Lui, O.D. & Jennifer Lin, O.D. 616 Ramona Street, Suite 2 Palo Alto, California 94301 Phone: (650) 321-9525 |
Office Hours
Please note our modified business hours due to COVID19 All Services are by appointment only. Mon - Wed 9am - 4pm Thurs - Fri 10am - 5pm Closed Daily for lunch 1-2 |