NEW ADMINISTRATIVE OFFICE IN LYNNWOOD
05 Aug 2007, Posted by News, Uncategorized inSST 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”.