We have 22 locations boasting 20 doctors, 100 staff, practices amounting to 40,000 square feet, one-hour labs and 40,000 frames. We are proud have treated over 200,000 Washington State residents.

Many Locations to Serve You

Ballard
+ BOOK APPOINTMENT
5406 Leary Ave NW
Seattle, WA 98107
Tel: (206) 784-0700
Get Directions

Bellingham - Barkley
+ REQUEST APPOINTMENT
2900 Woburn Street, Suite 101
Bellingham, WA 98226
Inside Barkley Haggen
Tel: (360) 483-2001
Get Directions

Bellingham - James Street
+ REQUEST APPOINTMENT
2520 James Street
Bellingham, WA 98225
Tel: (360) 393-4000
Get Directions

Bellingham - Meridian
+ REQUEST APPOINTMENT
4110 Meridian St
Bellingham, WA 98226
Tel: (360) 746-8549
Get Directions


Burlington

+ REQUEST APPOINTMENT
855 S Alder Street
Burlington, WA 98233
Tel: (360) 755-9211
Get Directions

Ferndale
+ CALL TO SCHEDULE
1815 Main Street, Suite 101
Ferndale, WA 98248
Tel: (360) 746-8890
Get Directions

Marysville
+ BOOK APPOINTMENT
9516 State Ave, Suite A
Marysville, WA 98270
Tel: (360) 658-5071
Get Directions

Lynden
1824 Front Street, Suite B
Lynden, WA 98264
Tel: (360) 933-1815
Get Directions


Mountlake Terrace
+ BOOK APPOINTMENT
23009 56th Ave W, Ste A
Mountlake Terrace, WA 98043
Tel: (425) 778-0133
Get Directions

Oak Harbor
32895 State Route 20
Oak Harbor, WA 9827
Tel: (360) 544-5843
Get Directions

Renton
+ BOOK APPOINTMENT
17629 108th Ave NE
Renton, WA 98055
Tel: (425) 277-0500
Get Directions
Tukwila
+ BOOK APPOINTMENT
381 Strander Blvd
Tukwila, WA 98188
Tel: (206) 575-6616
Get Directions

Silver Lake
+ BOOK APPOINTMENT
12728 19th Ave SE, Suite 102
Everett, WA 98208
Tel: (425) 353-5544
Get Directions
Steveston B.C.
12420 No 1 Road, Ste 190
Richmond, B.C. V7E-6N2
Tel: (604) 274-2020
Get Directions
Stanwood
+ BOOK APPOINTMENT
27101 Pioneer Hwy
Stanwood, WA 98292
Tel: (360) 629-9535
Get Directions


 

PLEASE COMPLETE
NEW PATIENT FORM

Click the button to download Vision Plus's form for new patients. Once completed, please fax, email, mail or bring the form in to our offices.