Helen Wax Spa Bellevue
37 103rd Ave NE unit A, Bellevue 98004