Graduated: 1988
NPI: 1003187477
Practice Locations (2)
ABINGDON PHYSICIAN PARTNERS
613 CAMPUS DR, SUITE 200
ABINGDON, VA 242109703
2766281186
MOUNTAIN STATES HEALTH ALLIANCE
344 OVERLOOK DR, SUITE 100
LEBANON, VA 242663436
2768838042
Source: CMS National Downloadable File, September 2026.