Under investigation by the Health Department for unlicensed operators and causing nerve injury during some massage sessions. Lily is located at 8451 SE 68th St Ste 103
(between S 84th Ave & Island Crest Way)
Mercer Island, WA 98040
This post was contributed by a community member. The views expressed here are the author's own.
The views expressed in this post are the author's own. Want to post on Patch?