Contact
Monday - Saturday: 9am - 5Pm
1805 El Camino RealPalo Alto, CA 94306
Optical Shop (650) 324-3937. Book an Eye Exam (650) 324-9200