Medical school: SAINT LOUIS UNIVERSITY SCHOOL OF MEDICINE
Graduated: 1991
NPI: 1003894999
Practice Locations (2)
SWEDISH RADIA IMAGING CENTER AT EDMONDS LLC
21700 HWY 99
EDMONDS, WA 980268034
4252976200
RADIA INC P S
19020 33RD AVE W, SUITE 210
LYNNWOOD, WA 980364748
4255631500
Source: CMS National Downloadable File, September 2026.