Medical school: UNIVERSITY OF IOWA, RJ & L CARVER COLLEGE OF MEDICINE
Graduated: 1997
Offers telehealth
NPI: 1912933979
Practice Locations (8)
CARILION HEALTHCARE CORPORATION
2900 LAMB CIR
CHRISTIANSBURG, VA 240736344
CARILION HEALTHCARE CORPORATION
110 AKERS FARM RD
CHRISTIANSBURG, VA 240734863
5403829405
CARILION HEALTHCARE CORPORATION
120 AKERS FARM RD
CHRISTIANSBURG, VA 240734863
5403823440
CARILION HEALTHCARE CORPORATION
2900 LAMB CR, SUITE 7 700B
CHRISTIANSBURG, VA 240736344
5407317450
PIEDMONT STONE CENTER PLLC
1040 MAIN ST
DANVILLE, VA 245411816
3367656373
CARILION HEALTHCARE CORPORATION
6415 PETERS CREEK RD
ROANOKE, VA 240194021
7035622110
CARILION HEALTHCARE CORPORATION
1955 W MAIN ST
SALEM, VA 241533109
5403870441
CARILION HEALTHCARE CORPORATION
1935 W MAIN ST
SALEM, VA 241533109
5403870441
Source: CMS National Downloadable File, September 2026.