Shopping Walnut Creek Stem Salon Opens in Downtown Walnut Creek November 6, 2012 11:30 am Back in March I noted that Mika Specialty Salon closed, and now a new hair salon called Stem Salon has opened in its place. Stem Salon is located at 1325 Locust St. across the street from Anthropologie. Previous Post Don't Forget to Vote! Next Post 15th California Independent Film Festival Nov. 8th - 11th