Medical school: WILLIAM M. SCHOLL COLLEGE OF PODIATRIC MEDICINE
Graduated: 1991
NPI: 1528050994
Practice Locations (3)
8836 N HESS ST, SUITE C
HAYDEN, ID 838358718
2087620909
9116 E SPRAGUE AVE, SUITE 278
Spokane, WA 992065094
205 N UNIVERSITY RD
SPOKANE VALLEY, WA 992065094
5099288181
Source: CMS National Downloadable File, September 2026.