August 2007

 

SST has moved into a new location in Lynnwood, WA. Our new office is a home that has been completely restored and renovated to accommodate our administrative office staff. The house was built in 1933 and is known in the neighbourhood as “The Stone House”.