California Avenue Optometry & Contact Lens Clinic Serving Palo Alto, CA View Phone 650-617-2020 456 S California AvePalo Alto, CA 94301 Experience & Reliability Send to My Email Send to My Phone Print this Page