Contact Us

Dr. Teresa Lui & Dr. Jennifer Lin

616 Ramona Street
Palo Alto, CA 94301

Timezone: America/Los_Angeles

Phone: 650-321-9525
Fax: 650-321-9141

Business Hours

Mon: 7:30AM - 4:30PM
Tue: 9:00AM - 6:00PM
Wed: 7:30AM - 4:30PM
Thu: 10:00AM - 7:00PM
Fri: 9:00AM - 6:00PM
Sat, Sun: Closed
Note: Closed daily for lunch 1-2p.m.