6804 Greenwood Ave North
206-257-7780
Weekdays: 8:00 am - 5:00 pm & Saturdays: by appt after 9/2021
Sign into the Patient Portal (ELATION PASSPORT) Here