To our valued guests:

Our site is undergoing maintenance. We have recently added a new location in Walnut Creek, and are very excited to continue serving our patients with the utmost care and compassion. 

To make an appointment, please choose a location below. 

To ask us a question, feel free to call, or email us at

All locations are inside Target stores.

Hope everyone's having a great summer!

Don't forget the UV Protection for your eyes!

Santa Clara


Walnut Creek

2004 El Camino Real

Santa Clara, CA 95050

(408) 244-2831

39201 Fremont Blvd.

Fremont, CA 94538

(510) 789-0914

1871 N. Main St.

Walnut Creek, CA 94596

(925) 627-8230