Graduated: 1991
NPI: 1700965118
Practice Locations (5)
SHERIDAN MEMORIAL HOSPITAL ASSOCIATION
440 W LAUREL AVE
PLENTYWOOD, MT 592541526
4067653700
CROOK COUNTY MEDICAL SERVICES DISTRICT
713 E OAK ST
SUNDANCE, WY 827295172
3072833501173
CROOK COUNTY MEDICAL SERVICES DISTRICT
713 OAK ST
SUNDANCE, WY 82729
CROOK COUNTY MEDICAL SERVICES DISTRICT
PO BOX
SUNDANCE, WY 82729
CROOK COUNTY MEDICAL SERVICES DISTRICT
PO BOX, SUITE 517
SUNDANCE, WY 82729
Source: CMS National Downloadable File, September 2026.