Medical school: PENNSYLVANIA STATE UNIVERSITY COLLEGE OF MEDICINE
Graduated: 1986
Offers telehealth
NPI: 1790855443
Practice Locations (2)
129 W KENT AVE
Missoula, MT 598016730
129 W KENT AVE
MISSOULA, MT 598016730
4065427365
Source: CMS National Downloadable File, September 2026.