Tag: The Better Skin Spa

The Better Skin Spa Bellevue

New Bellevue Skin Spa Grand Opening Saturday, Nov 19

The Better Skin Spa, which opened recently, is holding its grand opening celebration this weekend on Saturday, November 19th from 3pm until 8pm. The new spa is located at 1750 112th Avenue Northeast, Suite C102. The grand opening event will include hors d’oeuvres, facial demonstrations, henna tattoos, and meditative sound […]