8615 South Tacoma Way
Lakewood, WA 98499
Get directions

About Us

Olympus Spa is a total health conscious spa which combines Eastern medical techniques and Western relaxation techniques. It is the first in the Northwest.

Reviews