Gene Juarez – one of the best day spas!
I've had the pleasure of visiting a lot of spas... too many some might say but there's no such thing as too many in my book. As far as day spas go Gene Juarez is one of the best! A small Seattle, Washington area chain, yes I said chain, with 8 locations, they've got it [...]