Graduated: 1981
Offers telehealth
NPI: 1043234933
Practice Locations (3)
20056 19TH AVE NE
Shoreline, WA 981551211
20056 19TH AVE NE
SHORELINE, WA 981551211
20056 19TH AVE NE, SUITE 102
SHORELINE, WA 981551211
2063651435
Source: CMS National Downloadable File, September 2026.