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