Olympus Spa

  • Beauty Salons/Spas
3815 196th St SW, Ste 160
Lynnwood, WA 98036
(425) 697-3000
  • About

    Olympus Spa has merged Eastern medicinal techniques with Western relaxation techniques to create a total health conscious spa. It is the spa of choice in the greater Seattle area where women can relax in this all-female environment and enjoy exceptional facilities, superior services and products that enhance women’s health.