Medical school: LOYOLA UNIVERSITY OF CHICAGO, STRITCH SCHOOL OF MEDICINE
Graduated: 2000
Offers telehealth
NPI: 1689735102
Practice Locations (2)
21709 113TH ST E
Bonney Lake, WA 983917844
21709 113TH ST E
BONNEY LAKE, WA 983917844
Source: CMS National Downloadable File, September 2026.