Location Lynnwood By Leo | July 25, 2019 | 11:01 am | No Comments +1 (425) 482-9800 19324 40th Ave W, Suite B Lynnwood, WA 98036 Hours TUE – FRI9 AM – 2 PM Sat10 AM – 1 PM SCHEDULE AN APPT.