Skip to main menu Skip to main content Skip to footer

Location

Stephanie P. Chen, M.D.

762 Altos Oaks Drive
Los Altos, CA 94024

Request Appointment
LASIK Self-Test
Cataract Self-Test
Dry Eye Quiz