I was just there yesterday (Jan 7, 2018) and they are NOT open for business.
According to the tesla supercharger website. The 10 Lynnwood urban 72 kw superchargers are scheduled to be online by the end of 2017. Construction seems to be complete. Please email tesla directly for more information about when the Lynnwood supercharger officially comes online. It is located in Fred Meyer carpark. With lots of places to eat nearby. Restrooms are available in the Fred Meyer building.During business hours for Fred Meyer ( 7 am to 11 pm / 7 days a week )
Thanks! Your answer is awaiting moderation.