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!
2004 El Camino Real
Santa Clara, CA 95050
39201 Fremont Blvd.
Fremont, CA 94538
1871 N. Main St.
Walnut Creek, CA 94596