Medical school: DES MOINES UNIVERSITY OF OSTEOPATHIC MEDICINE AND HEALTH SCIENCES
Graduated: 1983
NPI: 1306909288
Practice Locations (1)
P3 MEDICAL GROUP PC
2525 12TH ST SE, SUITE 260
SALEM, OR 973022282
9717019058
Source: CMS National Downloadable File, September 2026.