Medical school: UNIVERSITY OF TEXAS MEDICAL SCHOOL AT SAN ANTONIO
Graduated: 1992
NPI: 1851342638
Practice Locations (2)
LUTHERAN CHARITY ASSOCIATION
2422 20TH ST SW
JAMESTOWN, ND 584016201
7012521050
COMMUNITY HOSPITAL
625 ALBANY AVE
TORRINGTON, WY 822401530
3075322107
Source: CMS National Downloadable File, September 2026.