Map / Location

Located on the downtown Edmonds waterfront, facing the beach.
Relax with a stroll along the water or on the pier.

Edmonds Bay Building, Suite #101
51 W Dayton St, Edmonds, WA 98020

Just west of the Edmonds train station, and south of the Edmonds ferry.


© Copyright 2018 Green Leaf Massage Therapy . All rights reserved.