7935 216th St SW Ste E Edmonds, WA 98026 The 23% users who leave an opinion of this massage center, live within 3KM.