Medical school: HAHNEMANN UNIVERSITY COLLEGE OF MEDICINE
Graduated: 1994
Offers telehealth
NPI: 1215114541
Practice Locations (6)
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
6415 PETERS CREEK RD
ROANOKE, VA 240194021
7035622110
CARILION HEALTHCARE CORPORATION
1935 W MAIN ST
SALEM, VA 241533109
5403870441
CARILION HEALTHCARE CORPORATION
1955 W MAIN ST
SALEM, VA 241533109
5403870441
CARILION HEALTHCARE CORPORATION
6920 ROANOKE RD
SHAWSVILLE, VA 241620467
5402681400
Source: CMS National Downloadable File, September 2026.