Medical school: TEMPLE UNIVERSITY SCHOOL OF MEDICINE
Graduated: 1995
NPI: 1114028735
Practice Locations (2)
TOWNSEND HEALTH SYSTEMS INC
110 N OAK ST
TOWNSEND, MT 596442306
4062664670
BILLINGS CLINIC
236 YELLOWSTONE AVE
WEST YELLOWSTONE, MT 597588946
4066469441
Source: CMS National Downloadable File, September 2026.