About Us

Providing high quality eyewear has been our principle concern for over 30 years. We at Optical Illusions have one of the largest collections of designer eyewear in the northwest, and the only optical store that Cartier selected to carry their eyewear.


The associates at Optical Illusions are all licensed opticians with many years of experience in the state of Washington, and are highly trained in facial dynamics and color key to make choosing your eyewear a pleasant experience.


With our own in-house lab, you can be sure that your eyewear is of the best quality and of highest standards.


  • Staff Member Taichi photo
    Taichi Nakajima
  • Staff Member Natasha photo
    Natasha Torchinsky
  • Staff Member Avis photo
    Avis Ravsten