6804 Greenwood Ave North
206-257-7780
FAX 206-558-1784
Weekdays: 8:00 am - 5:00 pm
Sign into the Patient Portal (ELATION PASSPORT) Here